前置条件:
64-bit 系统
kernel 3.10+
安装Docker
1.检查内核版本,返回的值大于3.10即可。
uname -r
2.更新yum库。
yum update
3.安装 Docker
yum install -y docker docker-compose
4.启动docker
systemctl start docker.service
5.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
6.设置开机自启动
sudo systemctl enable docker
到此为止docker就完全安装好了。
Docker阿里云加速器
阿里云 - 开发者平台:https://dev.aliyun.com/
阿里云 - 容器Hub服务控制台:[https://cr.console.aliyun.com/]
登陆阿里云容器Hub服务控制台,点击镜像加速器。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ravv5pf6.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
Docker 常用命令
//镜像
docker images //查看本地镜像
docker search 镜像名称 //在 Docker Hub 中搜索镜像
docker pull 镜像名称 //从镜像仓库中拉取或者更新指定镜像
docker rmi 镜像ID 镜像ID //删除一个或多个镜像
//容器
docker ps //查看当前正在运行的容器
docker ps -a //查看所有容器的状态
docker rm 容器ID 容器ID //删除一个或多个镜容
docker start 容器ID //启动容器
docker restart 容器ID //重启容器
docker stop 容器ID //停止容器
docker attach 容器ID //进入容器
Docker Compose 常用命令
docker-compose ps //列出所有运行服务
docker-compose logs //查看日志
docker-compose build //构建服务
docker-compose up -d //构建、启动服务
docker-compose start //启动服务
docker-compose stop //停止服务
docker-compose rm //删除服务
docker-compose restart //重启服务
// 平滑升级镜像
docker-compose pull && docker-compose up --force-recreate -d
网友评论