CentOS部署Docker
Docker信息:
Server Version: 17.03.2-ce
Docker官方版本部署:
1. 卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
2. 安装Docker CE
2.1 设置存储库
(1)安装所需的包:yum install -y yum-utils device-mapper-persistent-data lvm2
(2)设置稳定的存储库:cd /etc/yum.repos.d
wget https://download.docker.com/linux/centos/docker-ce.repo
(3)启用边缘和测试存储库:yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
2.2 安装Docker CE
(1)访问地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
(2)手动下载:docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm
(3)安装Docker:rpm -ivh your-package.rpm
3. 配置Docker服务运行参数
3.1 配置存储驱动程序
编辑/etc/docker/daemon.json。如果它还不存在,请创建它。假设文件为空,请添加以下内容
{
"storage-driver": "overlay2",
"storage-opts": ["overlay2.override_kernel_check=true"],
}
3.2 配置镜像仓库
在/etc/docker/daemon.json文件中追加以下内容
{
"insecure-registries": ["119.29.27.82:5000"]
}
4. 启动Docker:systemctl start docker
5. 验证安装是否正确: docker run hello-world
docker images
浙公网安备 33010602011771号