不朽
不朽
发布于 2023-09-03 / 22 阅读
0
0

docker 安装

1.下载docker软件源

#在docker host上使用 wget下载到/etc/yum.repos.d目录中即可。
wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

##查看已安装源信息
yum repolist

2.安装Docker-ce

#直接安装docker-ce,此为docker daemon,所有依赖将被yum自动安装,含docker client等。
yum -y install docker-ce

3.配置Docker Daemon启动文件

由于Docker使用过程中会对Centos操作系统中的Iptables防火墙中的FORWARD链默认规划产生影响及需要让Docker Daemon接受用户自定义的daemon.json文件,需要要按使用者要求的方式修改。

#编辑docker.server
vim /usr/lib/systemd/system/docker.service
#vi 显示行号的命令:
set number

# 配置防火墙,FORWARD链
#注释这行ExecStart(13行),添加下面配置
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd
ExecStartPost=/sbin/iptables -P FORWARD ACCEPT

4.启动Docker服务并查看已安装版本

重启加载daemon文件
# systemctl daemon-reload

启动docker daemon
# systemctl start docker

设置开机自启动
# systemctl enable docker

评论