参考 :
Docker 支持以下的 64 位 CentOS 版本:
- sudo yum remove docker \
- docker-client \
- docker-client-latest \
- docker-common \
- docker-latest \
- docker-latest-logrotate \
- docker-logrotate \
- docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- $ 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
ps: 如果提示您接受 GPG 密钥,请选是。
sudo systemctl start docker
通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。
$ sudo docker run hello-world
卸载 docker 命令
sudo yum remove docker-ce docker-ce-cli containerd.io
docker 不会自动删除 以前下载的镜像 或者容器这类东西, 需要手动进行删除
- sudo rm -rf /var/lib/docker
- sudo rm -rf /var/lib/containerd
- docker ps 所有跑着的容器
- docker ps -a 列出docker下所有容器(无论死活)
- docker images 查看有什么镜像
- docker -v 查看 docker 版本
- docker rm (容器ID) 根据容器id删除指定容器
- docker stop (容器id / name) 关闭容器
- docker restart (容器id / name) 开启容器
- sudo systemctl restart docker 重启docker
- sudo systemctl enable docker 开机启动