安装 Docker(使用国内源)

server/2024/11/27 3:15:31/

一、安装Docker-ce

1、下载阿里云的repo源

[root@localhost ~]# yum install yum-utils -y && yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  &&  yum makecache

# 尝试列出 docker-ce 的版本

[root@localhost ~]# yum list docker-ce --showduplicates | sort -r

2、安装 Docker-ce

[root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

4、启动Docker

[root@localhost ~]# systemctl restart docker && systemctl enable docker  &&  docker --version

Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.

Docker version 27.3.1, build ce12230

# 验证安装

[root@localhost ~]# docker version

Client: Docker Engine - Community

 Version:           27.3.1

 API version:       1.47

 Go version:        go1.22.7

 Git commit:        ce12230

 Built:             Fri Sep 20 11:42:48 2024

 OS/Arch:           linux/amd64

 Context:           default

Server: Docker Engine - Community

 Engine:

  Version:          27.3.1

  API version:      1.47 (minimum version 1.24)

  Go version:       go1.22.7

  Git commit:       41ca978

  Built:            Fri Sep 20 11:41:09 2024

  OS/Arch:          linux/amd64

  Experimental:     false

 containerd:

  Version:          1.7.23

  GitCommit:        57f17b0a6295a39009d861b89e3b3b87b005ca27

 runc:

  Version:          1.1.14

  GitCommit:        v1.1.14-0-g2c9f560

 docker-init:

  Version:          0.19.0

  GitCommit:        de40ad0

二、配置仓库

1、新建目录,存放daemon.json文件

[root@localhost ~]#  mkdir -p /etc/docker

2、写入docker仓库地址到daemon.json文件

[root@localhost ~]# tee /etc/docker/daemon.json <<-'EOF'

{

  "registry-mirrors": ["https://docker.fxxk.dedyn.io"]

}

EOF

注:

        1)、网上说的修改成阿里的仓库地址已不可用,官方调整说明:

[root@localhost ~]# curl https://x3eaedgw.mirror.aliyuncs.com

This request is forbidden. Please proceed to https://help.aliyun.com/zh/acr/product-overview/product-change-acr-mirror-accelerator-function-adjustment-announcement to view the announcement.

       2 )、这里提供的 registry-mirrors 如果有天也不可用,修改一个可用的就可以了。

3、重启docker服务

[root@localhost ~]# systemctl daemon-reload && systemctl restart docker

4、拉取镜像/运行容器 成功

[root@localhost ~]# docker pull hello-world

Using default tag: latest

latest: Pulling from library/hello-world

c1ec31eb5944: Pull complete

Digest: sha256:305243c734571da2d100c8c8b3c3167a098cab6049c9a5b066b6021a60fcb966

Status: Downloaded newer image for hello-world:latest

docker.io/library/hello-world:latest

[root@localhost ~]# docker run hello-world

Hello from Docker!

This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:

 1. The Docker client contacted the Docker daemon.

 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.

    (amd64)

 3. The Docker daemon created a new container from that image which runs the

    executable that produces the output you are currently reading.

 4. The Docker daemon streamed that output to the Docker client, which sent it

    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:

 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:

 https://hub.docker.com/

For more examples and ideas, visit:

 Get started | Docker Docs


http://www.ppmy.cn/server/145224.html

相关文章

Python绘制太极八卦

文章目录 系列目录写在前面技术需求1. 图形绘制库的支持2. 图形绘制功能3. 参数化设计4. 绘制控制5. 数据处理6. 用户界面 完整代码代码分析1. rset() 函数2. offset() 函数3. taiji() 函数4. bagua() 函数5. 绘制过程6. 技术亮点 写在后面 系列目录 序号直达链接爱心系列1Pyth…

【测试工具JMeter篇】JMeter性能测试入门级教程(二)出炉,测试君请各位收藏了!!!

上篇文章&#xff1a;CSDN 我们介绍了JMeter的一些原理介绍&#xff0c;以及安装配置和启动流程&#xff0c;本文我们就来讲讲JMeter如何使用。 一、JMeter目录结构组成 1. 根目录 Jmeter安装包解压后的根目录如下图&#xff1a; 1.1 backups目录&#xff1a;脚本备份目录&am…

HTML5 视频 Vedio 标签详解

HTML5 引入了 <video> 标签&#xff0c;允许开发者在网页中直接嵌入视频文件&#xff0c;而不需要依赖第三方插件。本文将全面介绍 <video> 标签的各种属性&#xff0c;并通过实例代码详细说明其用法。 一、基础用法 1. 基本结构 HTML5 中使用 <video> 标…

sqlmap学习,打靶sqli-labs.(1-19)

前言&#xff1a;用于学习sqlmap的简单使用&#xff0c;使用sqli-labs靶场进行测试。 当然,在实战中,考虑的更多&#xff0c;例如如何隐藏自己(特征码),编码加解密、sqlmap抓包调试分析等... 不过那些都是后话&#xff0c;太遥远...基础NO.1&#xff01;&#xff01; 先贴上我…

PyQt的安装和再PyCharm中的配置

安装 pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple配置 QtDesigner Name&#xff1a;自己取 Program&#xff1a;上面的路径 Working directory&#xff1a;$FileDir$PyUic Name&am…

如何定制谷歌浏览器的外观主题

在数字化时代&#xff0c;浏览器已成为我们日常生活中不可或缺的一部分。谷歌浏览器&#xff0c;以其快速、稳定和丰富的扩展程序而广受用户喜爱。但你知道吗&#xff1f;除了强大的功能外&#xff0c;谷歌浏览器还允许用户通过定制外观主题来打造更加个性化的浏览体验。本文将…

【ArcGISPro】使用AI提取要素-土地分类(sentinel2)

Sentinel2数据处理 【ArcGISPro】Sentinel-2数据处理-CSDN博客 土地覆盖类型分类 处理结果

android-studio-4.2下载 、启动

下载 分享一个国内的android studio网站&#xff0c;可以下载SDK和一些Android studio开发工具 https://www.androiddevtools.cn/ 启动 JAVA_HOME/app/zulu17.48.15-ca-jdk17.0.10-linux_x64/ /app5/android-studio-home/android-studio-ide-201.6568795-linux-4.2C1/bin/s…