一、安装Docker
1. 安装Docker方法1:
- 直接访问安装包目录:https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/
- 下载合适的Docker版本,然后yum安装即可。
wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-18.06.1.ce-3.el7.x86_64.rpm
yum install docker-ce-18.06.1.ce-3.el7.x86_64.rpm
2安装Docker方法2:
- 下载repo文件到/etc/yum.repo目录下:
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker.repo
yum -y install docker-ce
安装docker报依赖要求container-selinux>2.9问题解决过程:
- 更新/etc/yum.repos.d/目录下的yum源文件。
- 可以从这里下载:https://opsx.alibaba.com/mirror
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 删除yum缓存文件:
rm -rf /var/cache/yum/
yum -y install docker-ce
二、配置Docker
2.1 Docker加速
- 因为Docker官方镜像存储在国外服务器上,国内访问较慢。
- 所以在这里使用阿里云加速器。
- 阿里云加速器:https://dev.aliyun.com/search.html
- 注册阿里云账号
- 开通阿里云容器镜像服务,需要另设置一个不同于阿里云账号的密码。
- 打开容器镜像服务的镜像加速器选项,查看配置镜像加速器的内容:
[参考图片]: https://www.chaosctl.com/usr/uploads/2018/11/2149305001.png
[参考图片]: https://www.chaosctl.com/usr/uploads/2018/11/1740401229.png
- 创建加速器目录与配置文件:
mkdir /etc/docker
vim /etc/docker/daemon.json
# 把上述三行内容复制进daemon.json文件内,保存退出即可。
2.2 Docker与iptables:
- 启动docker后,docker会自动修改iptables中FORWARD链的规则。
- 如果想禁止docker启动时修改iptables规则,操作如下:
vim /usr/lib/systemd/system/docker.service
# [Service]下添加一条命令:
ExecStartPost=/usr/sbin/iptables -P FORWARD ACCEPT
# 这条命令的意思是,启动Docker后执行这条命令。
# 现在重新加载配置文件后重启Docker服务:
systemctl daemon-reload
systemctl restart docker
- 到此Docker的简单的配置完成。
- 后续会详细介绍各种详细的配置,以及使用方法。
Docker分类---文章目录:
第一章 初识Docker | 点击此处
第二章 安装Docker以及简单配置 | 点击此处
第三章 Docker容器的生命周期 | 点击此处
第四章 Docker命令汇总 | 点击此处
第五章 Docker基础命令详解 | 点击此处
第六章 Docker---镜像的命令详解 | 点击此处
第七章 Docker---容器的命令详解 | 点击此处
第八章 Docker与Alpine不解之缘 | 点击此处
未完待续
网友评论