下载,安装Docker
centos 安装 docker 官方网址:https://docs.docker.com/engine/install/centos/
- 卸载已经安装了的docker旧版本
如果机器之前有安装过docker,需要先执行以下命令清除旧的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 设置 docker 镜像(阿里云镜像)
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装 docker
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动 docker
sudo systemctl start docker
- 验证 docker 是否安装成功
sudo docker version
sudo systemctl enable docker
配置 Docker 阿里云镜像
这里使用的是 阿里云提供的容器镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://v7mfcwh4.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
自此,你的 Docker 就安装完毕了,下面是一些 docker 的常用命令
docker 服务相关命令
# 重启 docker 服务
service docker resatrt
# 关闭 docker 服务
service docker stop
# 启动 docker 服务
service docker start
docker 镜像相关命令
# 拉取镜像
docker pull 镜像名:tag
# 查看镜像
docker images
# 删除镜像
docker rmi 镜像ID
# 强制删除镜像
docker rmi -f 镜像ID
docker 容器相关命令
# 查看当前运行的容器
docker ps
# 查看所有存在的容器
docker ps -a
# 启动容器
docker start 容器名称/容器ID
# 停止容器
docker stop 容器名称/容器ID
# 删除容器
docker rm 容器名称/容器ID
# 强制删除容器
docker rm -f 容器名称/容器ID
# 删除所有容器(请谨慎操作)
docker rm $(docker ps -aq)
# 查看容器日志
docker logs -f 容器名称/容器ID
# 进入容器
docker exec -it 容器名称/容器ID /bin/bash
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。