今天我们来安装docker.
首先用ssh工具链接上你的CentOS,我的是CentOS7,然后运行下面命令
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
移除旧的版本,避免安装中出现冲突导致安装失败。执行结果如下图:
然后安装一些系统工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置软件源为阿里云镜像
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum缓存
sudo yum makecache fast
安装docker-ce
sudo yum -y install docker-ce
启动docker服务
sudo systemctl start docker
查看docker服务状态
systemctl docker status
显示如下图,则表示docker服务启动成功。
给docker配置镜像:
去/etc/docker/目录下编辑daemon.json文件,没有的话就创建一个。执行命令:
vi /etc/docker/daemon.json
然后在里面输入:
{
"registry-mirrors": ["https://docker.mirrors.tuna.tsinghua.edu.cn"]
}
然后保存退出。重启docker服务
sudo systemctl restart docker
然后执行命令:
sudo docker run hello-world
屏幕打印出来hello world 表示设置镜像源成功。