docker离线安装部署

docker离线安装部署

下载资源包

shell 复制代码
 wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.0.tgz
 wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.6.tgz

安装

shell 复制代码
 #1、解压docker
 tar -zxvf docker-24.0.6.tgz
 #2、将解压之后的`docker`文件移到 `/usr/bin`目录下
 cp docker/* /usr/bin/
 #3、将`docker`注册成系统服务 
 vim /etc/systemd/system/docker.service
 # 然后在文件中添加以下内容,退出并保存。
	[Unit]
	Description=Docker Application Container Engine
	Documentation=https://docs.docker.com
	After=network-online.target firewalld.service
	Wants=network-online.target
	
	[Service]
	Type=notify
	ExecStart=/usr/bin/dockerd
	ExecReload=/bin/kill -s HUP $MAINPID
	LimitNOFILE=infinity
	LimitNPROC=infinity
	TimeoutStartSec=0
	Delegate=yes
	KillMode=process
	Restart=on-failure
	StartLimitBurst=3
	StartLimitInterval=60s
	
	[Install]
	WantedBy=multi-user.target
#4、给文件增加可执行权限,加载配置
	chmod +x /etc/systemd/system/docker.service
	systemctl daemon-reload 
#5、启动docker
	 systemctl start docker
#6、设置开启启动
systemctl enable docker.service

docker离线模式卸载

shell 复制代码
	 # 停止docker
	systemctl stop docker
	# 移除开机自启动
	systemctl disable docker.service
	# 删除service服务
	rm -f /etc/systemd/system/docker.service
	# 删除Docker相关命令
	rm -f /usr/bin/docker*
	rm -f /usr/bin/containerd*
	rm -f /usr/bin/ctr
	rm -f /usr/bin/runc
	# 删除docker目录和容器相关文件
	sudo rm -rf /var/lib/docker
	sudo rm -rf /var/lib/containerd

docker存储目录修改

shell 复制代码
# 编辑配置文件
vim /etc/docker/daemon.json
{
#默认位:/var/lib/docker
"data-root": "/data/var/lib/docker"
}

# 加载配置
systemctl daemon-reload

ok不ok。

相关推荐
赵渝强老师2 小时前
【赵渝强老师】Kubernetes(K8s)中的金丝雀升级
linux·docker·云原生·容器·kubernetes
鹤落晴春2 小时前
【K8s】配置存储卷
云原生·容器·kubernetes
我叫张小白。3 小时前
CentOS 7 安装 Docker并配置镜像加速(完整指南)
linux·docker·centos
原来是猿5 小时前
Docker 【 技术架构(1)】
docker·容器·架构
ba_pi5 小时前
k8s删除pod
linux·容器·kubernetes
木雷坞5 小时前
Qdrant Docker 部署教程:数据卷、API Key 和集合初始化
运维·docker·容器·知识图谱
梦梦代码精6 小时前
为什么这个开源的AI平台会火?有点东西。。。
人工智能·算法·机器学习·docker·开源
Lv_沐曦6 小时前
银河麒麟桌面版安装、多屏配置、触摸校准
运维·docker·samba·vsftpd·银河麒麟·触控校准·多屏配置
浩风祭月8 小时前
一个开发者的“看门狗”:我把服务器监控从被动告警变成了主动预防
后端·docker
梦想的颜色11 小时前
硬核|Docker从入门到精通:镜像构建、仓库推送、Compose编排、生产部署全攻略
运维·服务器·docker·容器·部署·环境·镜像