Docker安装使用

205 阅读1分钟

Centos安装

1.执行yum update

  1. 卸载docker旧版本
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
  1. 使用yum安装依赖
sudo yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2

使用国内资源

sudo yum-config-manager \
    --add-repo \
    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
  1. 安装docker CE版本
$ sudo yum makecache fast
$ sudo yum install docker-ce
  1. 启动ce
$ sudo systemctl enable docker
$ sudo systemctl start docker

6.测试是否安装成功

$ docker run hello-world

7.安装docker-compose

$ sudo curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

$ sudo chmod +x /usr/local/bin/docker-compose

//验证安装是否成功
docker-compose --version
  1. 准备dockerfile放到linux上

  2. 使用compose up -d 安装