Centos7离线安装docker
根据版本需要,选择下载官方rpm包:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
下载最新版本的docker-ce-cli、containerd.io、docker-ce 3个rpm包
将rpm包传到服务器上,安装:
sudo yum install /path/to/package.rpm
先安装docker-ce-cli、containerd.io,再安装docker-ce
添加私有docker库:
sudo vim /etc/docker/daemon.json
添加内容如下:
{
"insecure-registries":[ "10.16.153.30:8090"]
}
保存后,启动服务
sudo systemctl start docker
执行
sudo docker run 10.16.153.30:8090/hello-world
如能正常运行,则安装成功了
如需root以外的用户使用docker,则可以使用以下命令:
sudo gpasswd -a $USER docker
如需改变docker存放镜像容器的路径,在/etc/docker/daemon.json添加以下内容:
{
"data-root": "/your/docker_root_dir/"
}
保存退出,然后重启 docker 服务:
systemctl restart docker
然后查看:
docker info
查看Docker Root Dir的值就可以知道是否已经修改成功
本文详细介绍了在Centos7环境下离线安装Docker的方法,包括下载官方rpm包、配置私有仓库及修改镜像存放路径等关键步骤。
1万+

被折叠的 条评论
为什么被折叠?



