CentOS 7 / 8 安装 docker
本文按照官网安装方法:
https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository
安装前:(习惯update,不喜跳过)
$ yum update
1. 安装 yum-utils
$ sudo yum install -y yum-utils
2. 安装 yum-config-manager
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3. 开启 / 关闭 nightly 或 test 库 (可以完全跳过,也不建议开启)
# enable $ sudo yum-config-manager --enable docker-ce-nightly $ sudo yum-config-manager --enable docker-ce-test # disable $ sudo yum-config-manager --disable docker-ce-nightly $ sudo yum-config-manager --disable docker-ce-test
4. 安装 docker-ce (Docker Engine Community)
# enable $ sudo yum-config-manager --enable docker-ce-nightly $ sudo yum-config-manager --enable docker-ce-test # disable $ sudo yum-config-manager --disable docker-ce-nightly $ sudo yum-config-manager --disable docker-ce-test
5. 注册 docker 服务 (这个步骤官网没有,但很必要)
$ sudo systemctl enable docker
6. 你可以选择 reboot 验证服务有没有生效,也可以直接开启服务
$ sudo systemctl start docker
7.安装docker-compose
# step 1 $ sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # step 2 $ sudo chmod +x /usr/local/bin/docker-compose # 如果安装后命令docker-compose失败,请检查路径 # 您也可以创建指向 /usr/bin或路径中任何其他目录的符号链接 $ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose # 检查是否安装成功 $ docker-compose --version
好了,到此为止,安装完成。