离线部署docker环境
离线部署docker环境
很多时候我们都是在内网是使用docker,没有外网环境
离线安装的方法不止一种,这里只是其中一种
1离线包下载
很多镜像站都能获取到安装包,这里采用阿里云的
wget https://mirrors.aliyun.com/docker-ce/linux/static/stable/x86_64/docker-24.0.0.tgz

2安装
tar xzvf docker-24.0.0.tgz
cp docker/* /usr/bin/
nohup dockerd >/dev/null 2>&1 &
ps -ef|grep docker

3查看

4docker compose安装
此安装有没有docker compose执行以下,有就不管,没有就安装
1.去 https://github.com/docker/compose/releases 下载 docker-compose;
2.移动到 /usr/local/bin/docker-compose;
3.添加执行权限;
4.查看版本;
wget https://github.com/docker/compose/releases/download/v2.20.1/docker-compose-linux-x86_64
sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v
5卸载
# 删除 docker
sudo rm -rf /usr/bin/docker*
# 删除 containerd
sudo rm -rf /usr/bin/containerd*
# 删除 docker 运行时 ID
sudo rm -rf /var/run/docker*
# 卸载 docker-compose
sudo rm -rf /usr/local/bin/docker-compose
sudo rm -rf /var/lib/docker*
sudo rm -rf /var/lib/containerd*