离线安装

  1. 下载安装包
    下载地址: download.docker.com/linux/static/stable/x86_64
  2. 上传安装包到服务器上并解压
  3. 进入docker目录复制所有文件到/usr/bin目录下(/user/bin是环境变量目录,在路径下都可以运行)
cp docker/* /usr/bin/
  1. 编辑配置文件
vi /etc/systemd/system/docker.service
 [Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network-online.target firewalld.serviceWants=network-online.target[Service]Type=notify# the default is not to use systemd for cgroups because the delegate issues still# exists and systemd currently does not support the cgroup feature set required# for containers run by dockerExecStart=/usr/bin/dockerdExecReload=/bin/kill -s HUP $MAINPID# Having non-zero Limit*s causes performance problems due to accounting overhead# in the kernel. We recommend using cgroups to do container-local accounting.LimitNOFILE=infinityLimitNPROC=infinityLimitCORE=infinity# Uncomment TasksMax if your systemd version supports it.# Only systemd 226 and above support this version.#TasksMax=infinityTimeoutStartSec=0# set delegate yes so that systemd does not reset the cgroups of docker containersDelegate=yes# kill only the docker process, not all processes in the cgroupKillMode=process# restart the docker process if it exits prematurelyRestart=on-failureStartLimitBurst=3StartLimitInterval=60s[Install]WantedBy=multi-user.target
  1. 赋执行权限
chmod +x /etc/systemd/system/docker.service
  1. 重新加载配置文件
systemctl daemon-reload
  1. 设置开机启动
systemctl enable docker.service
  1. 启动docker
systemctl start docker
  1. 查看docker状态
systemctl status docker
  1. 配置国内镜像源
sudo vi /etc/docker/daemon.json
{"registry-mirrors" : ["https://mirror.ccs.tencentyun.com","http://registry.docker-cn.com","http://docker.mirrors.ustc.edu.cn","http://hub-mirror.c.163.com"],"insecure-registries" : ["registry.docker-cn.com","docker.mirrors.ustc.edu.cn"],"debug" : true,"experimental" : true
}
  1. 重启docker
systemctl restart docker.service

卸载docker

  1. 杀死docker有关的容器
docker kill $(docker ps -a -q)
  1. 删除所有docker容器
docker rm $(docker ps -a -q)
  1. 停止 docker 服务
systemctl stop docker
  1. 取消开机自启动
 systemctl disable docker
  1. 删除持久化Docker状态的根目录
rm -rf /var/lib/docker
  1. 删除执行状态文件的根目录
sudo rm -rf /run/docker
  1. 删除默认监听的Unix域套接字,容器中的进程可以通过它与Docker守护进程进行通信
sudo rm -rf /run/docker.sock
  1. 删除docker守护进程PID文件
sudo rm -rf /run/docker.pid
  1. 删除系统服务配置文件
rm-rf /etc/systemd/system/docker.service
  1. 删除命令
rm-rf/usr/bin/containerd
rm-rf/usr/bin/containerd-shim
rm-rf/usr/bin/ctr
rm-rf/usr/bin/docker
rm-rf/usr/bin/dockerd
rm-rf/usr/bin/docker-init
rm-rf/usr/bin/docker-proxy
rm-rf/usr/bin/runc
  1. 删除配置
rm-rf/etc/docker/

docker离线安装与卸载相关推荐

  1. centos7 安装英伟达驱动;cuda;docker离线安装;docker gpu离线安装;制作自己的cuda镜像;安装 容器中ssh协议

    原创不易,谢谢! centos7 安装英伟达驱动,cuda,docker安装,docker gpu安装,制作自己的cuda镜像,docker ssh协议 无论是笔记本还是台式电脑,这一步关键 参考资料 ...

  2. Python【算法中心 03】Docker部署Django搭建的Python应用流程实例(Docker离线安装配置+Django项目Docker部署)

    1.Docker离线安装配置 rpm版本安装 # 系统版本 rpm -qi centos-release Name : centos-release Version : 8.1 Release : 1 ...

  3. Docker离线安装及python算法部署详细介绍

    算法部署时,常出现测试通过生产上环境各种问题的情况,很影响效率. 因此想采用docker的方式部署,市面上的安装都不是很顺利,因此本文总结各种安装方式,采用离线的方式安装,较为稳定且可行. 1.Doc ...

  4. Docker从安装到卸载

    Docker -- 从安装到卸载 一.安装 Asbru 工具 1. 安装 2. 访问宿主机 二.安装 Docker CE 容器 1. 安装必要的一些系统工具 2. 添加软件源信息 3. 创建元数据缓存 ...

  5. docker离线安装并导入镜像

    实际项目开发过程中,客户环境大多是全内网环境,无法连接互联网.这样docker就不能yum在线联网安装,所需要的镜像也不能在线pull下载.这时就需要进行离线安装docker及镜像. 1.下载dock ...

  6. ubuntu16.04离线安装与卸载docker和nvidia-docker

    离线安装docker 项目上的服务器不能上网,因此需要离线配置docker和nvidia-docker 在一台有网的机器上,在链接中下载相应的文件 containerd.io_1.2.0-1_amd6 ...

  7. docker的安装和卸载

    docker的卸载 1. 先停止docker服务 执行命令 systemctl stop docker 2. 删除docker的安装包 先查找docker的安装包 执行命令 yum list inst ...

  8. Docker离线安装部署

    卸载Docker(没有Docker就跳过) 一.准备工作 1.杀死docker有关的容器: docker kill $(docker ps -a -q) 2.删除所有docker容器: docker ...

  9. docker 离线安装 mysql_Oracle数据库之docker 离线环境安装oracle

    本文主要向大家介绍了Oracle数据库之docker 离线环境安装oracle,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 因测试需要,需在内网的测试环境搭建一套docker ...

最新文章

  1. FileStream实现多线程断点续传(已封装)
  2. OpenCV学习(33) 轮廓的特征矩Moment
  3. 5G 非独立组网链路预算公式(笔记)
  4. [转载]Memcache内存临界测试
  5. Maven的个性化定制
  6. wget命令下载文件
  7. C#、VB.NET 使用System.Media.SoundPlayer播放音乐
  8. 面试精讲之面试考点及大厂真题 - 分布式专栏 14 全面了解Kafka的使用与特性
  9. python 面向对象编程tcp_python 闯关之路三(面向对象与网络编程)
  10. 微信小程序字符长度超出变成神略号显示
  11. 揭密 GaussDB T 主备物理复制搭建过程(全)
  12. C++对输入流输出流运算符的重载【案例】
  13. 光学算法——Zernike拟合
  14. Spring Boot与Docker部署
  15. 传输层协议(6):TCP 连接(下-3)
  16. linux系统下载乌班图,乌班图系统下载-乌班图Linux系统下载 V20.04官方版-KK下载站...
  17. 【转】还原一个真实的银行待遇
  18. PostgreSQL数据库——Pigsty grafana dashboards
  19. 消息中间件(消息队列)
  20. 华为matebooke能装鸿蒙系统吗,华为matebook e安装系统

热门文章

  1. DP(动态规划)基础
  2. 手机Vbus上防护用OVP简介
  3. Neural Collaborative Filtering复现
  4. 计算机房图怎么画,任务6掌握机房平面图的绘制方法.ppt
  5. 10没有基于策略的qos_电力通信 | 基于智能光网络系统的配用电业务承载方案研究...
  6. Android Snackbar简单解析
  7. 2.3软件测试与软件开发的关系
  8. 数据分析必备 | 逻辑思维分析方法
  9. 基于javascript扫雷小游戏,以前上学经常玩
  10. 故障诊断专家系统研究之一-----绪论