-
Docker在线安装
- CentOS7 环境准备
- 设置IP & DNS
-
设置主机名
hostnamectl set-hostname hostname1
bash
-
禁用防火墙 & SE Linux
systemctl stop firewalld;systemctl disable firewalld
SELINUX=disabled
-
设置时间
timedatectl;set-timezone "Asia/Shanghai"
设置Docker仓库
-
安装软件包
yum install yum-utils device-mapper-persistent-data lvm2 -y
-
设置稳定的仓库地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker CE
-
生成缓存
yum makecache fast \\提高软件安装的速度
-
安装Docker
yum install -y docker-ce
-
启动并设置开机启动
systemctl enable docker
信息:
- 在做IP配置时配置[静态IP],注意要有网关、DNS、掩码等信息。
- 关闭SE Linux时可能要使生效需要重启机器。
- 安装软件包时,可能会遗漏某个包,所以建议分开安装。
- 生成缓存是为了在下次安装软件时能够快速搜索到软件,提高速度。
- 安装时使用以下代码查看可安装的Docker版本
yum list docker-ce --showduplicates | sort -r
- 如果需要安装指定的Docker版本可使用
yum install docker-ce-19.03.2 docker-ce-cli-19.03.2 containerd.io -y
- 利用ps命令查看Docker进程是否启动
- 利用docker version命令查看Docker的安装版本
- 启动容器
docker run hello-world
- 配置镜像加速
cat /etc/docker/daemon.json { "registry-mirrors":["https://x3n9jrcg.mirror.aliyuncs.com"] }