Docker学习笔记

发布于 2019-07-09  1.06k 次阅读


Docker安装(Centos)

卸载旧版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

使用储存库安装

  • 设置储存库

    # 安装所需要的包
    $ 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 docker-ce-cli containerd.io
    
  • 启动

    $ sudo systemctl start docker
    
  • 运行

    $ sudo docker run hello-world
    

Docker使用

有3种方式可以唯一指代容器:短UUID(如f7 cdac22a02)、长UUID(f7cdac22a02e03c9438c729345e54db9d20cfa2ac1fc3494b6eb60872e74778)或者名称(如 gray cat)

命令大全

https://www.w3xue.com/manual/docker/

Dockerfile

https://www.jianshu.com/p/ff301a3ecf17

 

 


面向ACG编程