美文网首页
centos搭建docker及docker-compose

centos搭建docker及docker-compose

作者: 闲睡猫 | 来源:发表于2019-07-27 11:16 被阅读0次

    用yum安装docker

    官方文档

    $ 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 -y
    
    $ sudo systemctl start docker # 启动docker
    
    $ sudo docker run hello-world # 第一个实例
    

    查看 docker 版本

    $ docker -v
    Docker version 19.03.1, build 74b1e89
    

    省略sudo

    将docker加入当前用户组,可以省略每次执行docker指令时,加上sudo

    $ sudo groupadd docker
    $ sudo gpasswd -a ${USER} docker
    $ sudo systemctl restart docker
    

    重启shell

    $ docker ps -a # 不再需要加sudo
    

    更换源

    $ touch /etc/docker/daemon.json
    

    将以下内容粘贴到新建的 daemon.json 文件中:

    {
      "registry-mirrors": ["https://ispjh7e6.mirror.aliyuncs.com"]
    }
    

    安装 docker-compose

    官方文档

    $ sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    $ sudo chmod +x /usr/local/bin/docker-compose
    $ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
    

    查看版本

    $ docker-compose -v
    docker-compose version 1.24.1, build 4667896b
    

    相关文章

      网友评论

          本文标题:centos搭建docker及docker-compose

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