linux安装docker

服务器

docker在服务上安装步骤

安装步骤

  1. 配置仓库
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
  1. 暂时不明白
    yum-config-manager --enable docker-ce-edge

  2. 安装docker-ce
    yum install docker-ce

  3. 可以查看所有仓库中所有docker版本,并选择特定版本安装
    yum list docker-ce --showduplicates | sort -r

  4. 安装指定版本
    如:17.12.1.ce-1.el7.centos,我们取 “17.12.1.ce” 然后加上 "docker-ce-"前缀
    yum install docker-ce-17.12.1.ce

  5. 启动并加入开机启动
    systemctl start docker
    systemctl enable docker

  6. 拉取测试镜像
    docker pull hello-world

  7. 启动测试镜像,当出现Hello from Docker!即表示安装成功
    docker run hello-world

  8. 将拉取地址改为国内镜像仓库,防止出现time-out情况,在 "/etc/docker/"目录下新建,daemon.json文件,并添加如下代码,并重启Docker: service docker restart,中国docker镜像官网地址

{ "registry-mirrors": ["https://registry.docker-cn.com"] }

其他命令

  1. 关闭docker
    sudo systemctl stop docker
    sudo systemctl disable docker