首页 > 其他分享 >Docker的安装、启动和配置镜像加速

Docker的安装、启动和配置镜像加速

时间:2024-06-02 22:57:39浏览次数:29  
标签:ce systemctl yum 镜像 Docker 安装 docker

前言:

        Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。

        而企业部署一般都是采用Linux操作系统,而其中又数CentOS发行版占比最多,因此这里主要展示 Docker CE 在 CentOS上的安装

一、安装docker

       1.1 虚拟机联网,安装yum工具:

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

        1.2 更新本地镜像源:

# 设置docker镜像源
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

图一

        1.3 输入安装命令

yum install -y docker-ce

        安装成功如下:

图二

二、启动docker

        2.1 Docker应用需要用到各种端口,这里建议关闭防火墙服务:

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

图三

        2.2 通过命令启动docker:

systemctl start docker  # 启动docker服务

systemctl stop docker  # 停止docker服务

systemctl restart docker  # 重启docker服务

       2.3 查看docker版本

docker -v

图四

三、配置镜像加速

        docker官方镜像仓库网速较差,我们需要设置国内镜像服务

       这里推荐阿里云镜像:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

图五

        

        配置镜像加速器:

 sudo mkdir -p /etc/docker
 sudo tee /etc/docker/daemon.json <<-'EOF'
 { 
"registry-mirrors": ["https://diexuvxf.mirror.aliyuncs.com"]
 } 
EOF
 sudo systemctl daemon-reload
 sudo systemctl restart docker

        到此,Docker的安装、启动和配置镜像加速结束,有问题欢迎留言!

标签:ce,systemctl,yum,镜像,Docker,安装,docker
From: https://blog.csdn.net/weixin_64426251/article/details/139398306

相关文章

  • Windows10系统中安装与配置PyTorch(无GPU版本)
    文章目录1.什么是PyTorch2.PyTorch的安装与配置(无GPU)2.1创建环境2.2安装pytorch库(无GPU)2.3验证安装结果1.什么是PyTorchPyTorch是一种用于构建深度学习模型且功能完备的开源框架,通常用于处理图像识别和语言处理等应用当中的机器学习。PyTorch保留了Torch(L......
  • Studio One6.5最新版本软件功能介绍及用户使用步骤教程S及安装激活使用方法
     StudioOne做为新生代音乐工作站,凭借更低的价格和完备的功能,获得了音乐人和直播行业工作者的青睐,尤其是对硬件声卡的适配支持更好,特别适合用来配合线上教学和电商带货。最近网上出现不少关于StudioOne不能用或者StudioOne掉激活的问题讨论,其原因是使用了非正版软件,下面让我......
  • 使用 docker-compose 部署 zookeeper(单机和集群)
    我之前编写了一些zookeeper的博客,当时是在windows系统上部署的单机版,在实际应用中绝大多数情况下都是部署在Linux系统上,因此很有必要介绍一下如何在CentOS7上快速部署zookeeper的单机版和集群版。这里就不详细介绍zookeeper了,网上资料很多,也可以查看官网或者我之前的......
  • windows下安装go语言
    前言这阵子因为以后工作的原因,所以开始了go语言的学习之旅,工欲善其事必先利其器,首先就得把go语言环境搭建完成下载Go因为go语言的官网经常打不开,所以我就找了一个镜像网站,里面有很多版本的Go语言,选择自己合适的,比如我的是Windows电脑,所以我选中里面的Windows版本的下载完成......
  • toughradius快速安装
    ctoughradius快速安装1.下载二进制安装toughradiuscd/usr/local/bin/wgethttps://github.com/talkincode/toughradius/releases/download/v8.0.8/toughradius_amd64mvtoughradius_amd64toughradiuschmod+xtoughradiustoughradius-install2.systemd管理(自动生成的)......
  • Ubuntu18.04利用docker成功安装Autoware的一次记录
    整整安装了两周的autoware终于安装好了,中途遇上了太多问题,踩了太多坑。所以我决定记录这次成功的过程,让像我一样的小白能少走弯路。技术小白的成长之路--嘎嘎嘎先放几个介绍非常清楚的其他博主的教程:【Ubuntu18.04】Autoware安装_ubuntu18.04安装autoware-CSDN博客ubuntu18.......
  • Docker环境下部署Tomcat、Nginx
    docker部署常见应用-Tomcat&Nginx为了简便先禁用防火墙systemctlstopfirewalld部署基本流程搜索镜像——拉取镜像——创建专用目录——运行容器——测试部署Tomcat1.搜索镜像dockersearchtomcat2.拉取镜像dockerpulltomcat3.创建tomcat专用目录#我......
  • python系列&AI系列:Gradio库的安装和使用教程
    Gradio库的安装和使用教程Gradio库的安装和使用教程一、Gradio库的安装二、Gradio的使用1、导入Gradio库2、创建Gradio接口3、添加接口到Gradio应用4、处理用户输入和模型输出5、关闭Gradio应用界面三、Gradio的高级用法1、多语言支持2、自定义输入和输出格式3、模型版......
  • Docker 部署 Python 服务
    app.pyfromflaskimportFlaskfromredisimportRedis,RedisErrorimportosimportsocket#ConnecttoRedisredis=Redis(host="redis",db=0,socket_connect_timeout=2,socket_timeout=2)app=Flask(__name__)@app.route("/")defhe......
  • Docker 部署 mysql 服务
    linux用法Container(容器)集合成Services(服务)交互集合成Stack(堆栈)卸载可能存在的旧版本sudoapt-getupdate使apt可以通过HTTPS使用存储库(repository)sudoapt-getinstall-yapt-transport-httpsca-certificatescurlsoftware-properties-common添加Docker官方的......