当前位置: 首页 > news >正文

CentOS快速配置网络Docker快速部署


1.联通外网


vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

systemctl restart network
ip addr

在这里插入图片描述

ping www.baidu.com

2.配置CentOS镜像源

参考文章
进入/etc/yum.repos.d目录下找到 CentOS-Base.repo

cd /etc/yum.repos.d
cp  CentOS-Base.repo   CentOS-Base.repo.backupvi CentOS-Base.repo 
[base]
name=CentOS-$releasever - Base - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#released updates 
[updates]
name=CentOS-$releasever - Updates - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

3.安装Docker

首先需要大家虚拟机联网,安装yum工具

yum install -y yum-utils \device-mapper-persistent-data \lvm2 --skip-broken

然后更新本地镜像源:

# 设置docker镜像源
yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repoyum makecache fast

然后输入命令:

yum install -y docker-ce

docker-ce为社区免费版本。稍等片刻,docker即可安装成功。

4.启动Docker

Docker应用需要用到各种端口,逐一去修改防火墙设置。非常麻烦,因此建议大家直接关闭防火墙!

启动docker前,一定要关闭防火墙后!!

启动docker前,一定要关闭防火墙后!!

启动docker前,一定要关闭防火墙后!!

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

通过命令启动docker:

systemctl start docker  # 启动docker服务systemctl stop docker  # 停止docker服务systemctl restart docker  # 重启docker服务

通过命令启动docker:

docker -v

在这里插入图片描述

5.CentOS7安装DockerCompose

curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x docker-compose
chmod +x /usr/local/bin/docker-compose

在这里插入图片描述
绿了就成功了(这里记得检查一下大小,有时候装完大小为0,莫名其妙)

chmod +x /usr/local/bin/docker-compose

Base自动补全命令:

# 补全命令
curl -L https://raw.githubusercontent.com/docker/compose/1.29.1/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

如果这里出现错误,需要修改自己的hosts文件:

echo "199.232.68.133 raw.githubusercontent.com" >> /etc/hosts
docker-compose version

安装成功
在这里插入图片描述


http://www.mrgr.cn/news/46580.html

相关文章:

  • LabVIEW光流算法的应用
  • lerna使用指南
  • 《零基础Go语言算法实战》【题目 2-22】Go 调度器优先调度问题
  • RPC实现原理,怎么跟调用本地一样
  • 微信小程序-Docker+Nginx环境配置业务域名验证文件
  • 系统思考—战略共识
  • 希沃冰点还原
  • python发包
  • Javascript 普通非async函数调用async函数
  • 『网络游戏』客户端使用PESorket发送消息到服务器【14】
  • posix接口与system V接口及其异同
  • GitHub每日最火火火项目(10.9)
  • Sentinel
  • 24.第二阶段x86游戏实战2-背包物品属性分析
  • 【SQL】换座位
  • R语言运行地理探测器模型
  • 直击工博会 | 万物集与四大供应商强强联手,开启战略合作新纪元!
  • 全方位提升测试技能,轻松应对测试面试
  • 常见问题搜集
  • 指针函数C++
  • 不会位运算?常见位运算总结!~~~
  • 【C语言】使用结构体实现位段
  • 线程(五)线程的同步和互斥——线程信号量
  • ZigMa: A DiT-style Zigzag Mamba Diffusion Model
  • OpenJudge | Disk Tree
  • vue 条件渲染