Docker v18.09 安装

Updated on with 0 views and 0 comments

服务器版本: CentOS 7

卸载旧版本

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

安装Docker CE

使用存储库安装

  1. 安装所需的包。
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

2.使用以下命令设置稳定存储库

sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

安装DOCKER CE

sudo yum -y install docker-ce

启动Docker

sudo systemctl start docker

测试运行 hello-world

sudo docker run hello-world

配置Docker以在系统启动时启动

sudo systemctl enable docker

要禁用此行为,请使用disable

sudo systemctl disable docker

卸载Docker CE

  1. 卸载Docker包:

    sudo yum remove docker-ce
    
  2. 主机上的图像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

    sudo rm -rf /var/lib/docker
    

常用命令

容器相关

  • 启动容器
    docker start name

  • 停止容器
    docker stop name

  • 重启容器
    docker restart name

  • 进入容器
    docker exec -it name bash