当前位置: 首页 > news >正文

docker的安装和配置流程

一、安装流程

  1. sudo su 环境下执行

sudo su

        2. 更新yum

yum update

        3.卸载老版本

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine docker-ce

        4.安装依赖包,安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken

        5.设置镜像源

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

yum makecache fast

        6.安装

yum install -y docker-ce

        7.启动、停止、重启命令

systemctl start docker # 启动docker服务

systemctl stop docker # 停止docker服务

systemctl restart docker # 重启docker服务

注:阿里云的镜像源存在问题的话,可以替换:轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台

二、配置镜像源

编辑/etc/docker/daemon.json下的文件,如果不存在手动创建。

{"registry-mirrors": ["https://96xxdt8j.mirror.aliyuncs.com","https://registry.docker-cn.com",       "https://docker.mirrors.ustc.edu.cn",     "https://hub-mirror.c.163.com",        "https://mirror.baidubce.com",         "https://ccr.ccs.tencentyun.com"]
}

保存文件后,执行命令

sudo systemctl daemon-reload #重启daemon进程
sudo systemctl restart docker #重启docker

docker info 查看是否配置成功。

追加镜像源的命令:

sudo vim /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://docker.xuanyuan.me"]
}
EOF

推荐一个非常好用的工具集合:在线工具集合 - 您的开发助手

http://www.dtcms.com/a/305159.html

相关文章:

  • Python在人工智能与科学计算领域的统治地位:语言、生态与未来
  • 云原生MySQL Operator开发实战(四):测试策略与生产部署
  • Qt 移动应用推送通知实现
  • 多线程--关于锁的一些知识考点
  • 系统优化与性能调教
  • C++基础语法与面向对象特性
  • Blender入门笔记——建模篇(二)
  • 电商平台商品模块数据库设计
  • WEPollSelectorImpl
  • AI工作流赋能,业务的超级加速器
  • mybatis-plus代码生成器
  • 主数据管理系统能代替数据中台吗?
  • ESP32学习-1.第一个程序helloworld
  • OTA | xmodem ymodem文件传输协议收发的C语言实现
  • FlowLong工作流
  • OI 杂讲
  • ASDIP Concrete(混凝土结构设计软件) v6.0.0.2 免费版
  • 光环云 × 零一万物在上海WAIC联合发布“法律智算综合云服务”,以专业Agent助力法律普惠发展
  • debug redis里面的lua脚本
  • JSON在java中的使用
  • c++之链表
  • 技术干货 | 矢网DTF测量技术:透视线缆、天线与波导内部缺陷的“射频X光”(二)
  • 人工智能赋能社会治理:深度解析与未来展望
  • 移位运算以及定点数的加减法操作
  • 深入解析 Spring SpEL:SpelExpressionParser 的使用与实践
  • Python游戏开发:Pygame全面指南与实战
  • JAVA存储原生json字符串到redis,去除@class,实现原生命令操作教程
  • 从传统到智能:Midscene.js 如何用 AI 颠覆自动化测试!
  • 【Lua】题目小练4
  • 深入解析RocksDB的MVCC和LSM Tree level