centos
安装docker
教程
卸载旧版本
较旧的Docker
版本称为docker
或docker-engine
。如果已安装这些程序,请卸载它们以及相关的依赖项。
1 2 3 4 5 6 7 8
| sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
|
安装
机器名称 |
IP |
端口 |
master 1 |
192.168.1.11 |
6379 |
master 2 |
192.168.1.12 |
6379 |
master 3 |
192.168.1.13 |
6379 |
slave 1 |
192.168.1.21 |
6379 |
slave 2 |
192.168.1.22 |
6379 |
slave 3 |
192.168.1.23 |
6379 |
1 2 3 4 5 6 7
| sudo yum install -y yum-utils
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce docker-ce-cli containerd.io
|
安装指定版本docker
列出版本
1
| yum list docker-ce --showduplicates | sort -r
|
1 2 3 4
| docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
|
安装
以安装docker-ce-18.09.1
为例
1
| sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
|
启动
1
| sudo systemctl start docker
|
卸载
卸载Docker Engine,CLI和Containerd软件包
1
| sudo yum remove docker-ce docker-ce-cli containerd.io
|
删除主机上的映像,容器,卷和自定义配置文件
1
| sudo rm -rf /var/lib/docker
|
开机自启
参考文献