Linux上安装Docker、Docker Compose

前置条件:

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

你可能感兴趣的:(Linux上安装Docker、Docker Compose)