Skip to content

Docker 快速上手

Centos7 安装 Docker

以下命令均以root权限执行

卸载docker旧版本

bash
yum remove docker docker-client docker-client-latest docker-common \
docker-latest docker-latest-logrotate docker-logrotate \
docker-selinux docker-engine-selinux docker-engine

安装相关工具类

bash
yum install -y yum-utils device-mapper-persistent-data lvm2

配置docker仓库

bash
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# aliyun的源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker

bash
yum install docker-ce

启动关闭重启docker

bash
systemctl start docker

设置开机自启

bash
chkconfig docker on

配置国内镜像与存储目录

vim /etc/docker/daemon.json

json
{
  "registry-mirrors": [ "https://d9fafc8e81bc44498235a34713053f3e.mirror.swr.myhuaweicloud.com" ]
}

重启和关闭docker

bash
systemctl daemon-reload
systemctl restart docker
systemctl stop docker

升级docker ce

bash
yum -y upgrade

卸载docker ce

bash
yum remove docker-ce
rm -rf /var/lib/docker
/src/technology/docker/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B.html