码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Docker基础:Docker安装及镜像加速配置


    今天给大家分享Centos7以上版本的操作系统下安装Docker。

    目录

    卸载旧版本docker

    安装docker需要的安装包

    设置镜像仓库

    国内常见镜像仓库

    安装docker

    启动docker

    运行hello-world

    卸载docker(谨慎操作)


    1. 确认操作系统版本

    1. #查看系统内核
    2. uname -r

    1. #查看系统详细信息
    2. cat /etc/os-release

    1. 安装步骤(Centos8)

    卸载旧版本docker

    1. sudo yum remove docker \
    2. docker-client \
    3. docker-client-latest \
    4. docker-common \
    5. docker-latest \
    6. docker-latest-logrotate \
    7. docker-logrotate \
    8. docker-engine

    安装docker需要的安装包

    yum install -y yum-utils
    

    设置镜像仓库

    1. yum-config-manager \
    2. --add-repo \
    3. http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云国内镜像

    国内常见镜像仓库

    1、阿里云 docker hub mirror(推荐使用)

    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    2)、腾讯云 docker hub mirror

    https://mirror.ccs.tencentyun.com

    3、华为云

    https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com

    4、docker中国

    https://registry.docker-cn.com

    5、网易

    http://hub-mirror.c.163.com

    6、 daocloud

    http://f1361db2.m.daocloud.io

    7、docker官方地址仓库国外地址

    https://download.docker.com/linux/centos/docker-ce.repo

    注意:云服务的话要根据自己购买的服务器获取自己服务器对应的镜像加速地址,这样可以比公开的镜像地址速度更快。

    通用步骤

    登录云服务厂商(阿里云、腾讯云、华为云)然后控制台找到镜像服务获取自己独有的镜像加速地址。修改镜像加速文件的加速地址:

    vi /etc/docker/daemon.json

    {

    "registry-mirrors": [

    "你的加速地址"

    ]

    }

    配置好后重启docker容器引擎

    systemctl restart docker
    

    然后执行docker info 查看配置是否生效

    docker info 
    

    效果如下:

    安装docker

    1. yun makecache fast #更新软件包索引
    2. # docker-ce 社区版本(推荐) docker-ee 企业版(收费)
    3. yum install docker-ce docker-ce-cli containerd.io #安装最新版本的docker,

    启动docker

    1. sudo systemctl start docker # 启docker
    2. docker version # 查看版本

    运行hello-world

    sudo docker run hello-world  # 运行hello word
    

    docker images  #查看镜像
    

    卸载docker(谨慎操作)

    1. #卸载docker容器
    2. sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
    3. #删除docker容器目录
    4. sudo rm -rf /var/lib/docker
    5. sudo rm -rf /var/lib/containerd

    以上就是docker在Centos操作系统的安装步骤,欢迎互相交流!

     

  • 相关阅读:
    Ubuntu20.04成功安装google浏览器,并正常使用Bing等其他搜索引擎
    概率论与数理统计(1)——基本概念
    pytorch的pixel_shuffle转tflite文件
    淘宝/天猫API:item_videolist_cat-获取淘宝直播分类id接口
    高并发分布式架构演进
    微服务框架 SpringCloud微服务架构 12 DockerCompose 12.1 初识Compose
    vue3 自定义指令
    HbnnMall电子商城系统介绍(功能与技术栈)
    MyBatis(二)
    Python3 基础语法:行与缩进
  • 原文地址:https://blog.csdn.net/xishining/article/details/125881758
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号