美文网首页
Linux上安装Docker、Docker Compose

Linux上安装Docker、Docker Compose

作者: LainCheung | 来源:发表于2018-10-10 15:13 被阅读0次

    前置条件:

    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

          本文链接:https://www.haomeiwen.com/subject/eimpaftx.html