CentOS8离线安装Docker
准备Docker离线包
下载需要安装的Docker版本
目录结构
1 | mkdir -p /usr/local/docker-install |
准备docker.service 系统配置文件
docker.service
1 | [Unit] |
准备安装脚本
install.sh
添加文件执行权限:chmod 777 /usr/local/docker-install/install.sh
1 | !/bin/sh |
准备卸载脚本
uninstall.sh
添加文件执行权限:chmod 777 /usr/local/docker-install/uninstall.sh
1 | !/bin/sh |
安装Docker
/usr/local/docker-install/
执行:
sh install.sh docker-x.x.x.tgz
执行 docker -v
查看Docker安装成功。
解决one-more.sh: line 4: $’\r’: command not found错误:
sed -i ‘s/\r//‘ install.sh
sed -i ‘s/\r//‘ uninstall.sh
sed -i ‘s/\r//‘ docker.service
卸载Docker
/usr/local/docker-install/
执行:
sh uninstall.sh
输入docker -v
,发现Docker已卸载。