网站seo优化的重要性,企业品牌建设方案范文,网站建设摊销会计分录,wordpress 邮箱验证码Docker官网链接: https://docs.docker.com/
1.确定Linux版本
新版本的Docker对Linux系统版本有一定的要求。如果Linux的发行版系统是centOS#xff0c;安装最新版的docker需要centOS 7以上的系统。
在Docker安装帮助页面查看支持的系统版本。
Docker帮助页面:https://docs… Docker官网链接: https://docs.docker.com/
1.确定Linux版本
新版本的Docker对Linux系统版本有一定的要求。如果Linux的发行版系统是centOS安装最新版的docker需要centOS 7以上的系统。
在Docker安装帮助页面查看支持的系统版本。
Docker帮助页面:https://docs.docker.com/engine/install/centos/
打开terminal输入查看系统信息。
cat /etc/os-release
确保自己的系统满足安装要求。
[rootVM-8-7-centos server]# cat /etc/os-release
NAMECentOS Linux
VERSION7 (Core)
IDcentos
ID_LIKErhel fedora
VERSION_ID7
PRETTY_NAMECentOS Linux 7 (Core)
ANSI_COLOR0;31
CPE_NAMEcpe:/o:centos:centos:7
HOME_URLhttps://www.centos.org/
BUG_REPORT_URLhttps://bugs.centos.org/CENTOS_MANTISBT_PROJECTCentOS-7
CENTOS_MANTISBT_PROJECT_VERSION7
REDHAT_SUPPORT_PRODUCTcentos
REDHAT_SUPPORT_PRODUCT_VERSION7
2.安装Docker
官网提供的软件源速度比较慢这里使用阿里云的软件源。
step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
Step 3: 更新yum索引列表并安装Docker引擎
sudo yum makecache fast
yum索引列表没有更新可以直接使用yum makecache
sudo yum install docker-ce
安装过程中会提示确认输入y以确认。
Step 4: 开启Docker服务
sudo service docker start
3.测试是否安装成功
在Terminal中输入docker version安装成功会提示以下信息。 [rootVM-8-7-centos server]# docker version
Client: Docker Engine - CommunityVersion: 24.0.7API version: 1.43Go version: go1.20.10Git commit: afdd53bBuilt: Thu Oct 26 09:11:35 2023OS/Arch: linux/amd64Context: defaultServer: Docker Engine - CommunityEngine:Version: 24.0.7API version: 1.43 (minimum version 1.12)Go version: go1.20.10Git commit: 311b9ffBuilt: Thu Oct 26 09:10:36 2023OS/Arch: linux/amd64Experimental: falsecontainerd:Version: 1.6.24GitCommit: 61f9fd88f79f081d64d6fa3bb1a0dc71ec870523runc:Version: 1.1.9GitCommit: v1.1.9-0-gccaecfcdocker-init:Version: 0.19.0GitCommit: de40ad04.配置下载docker镜像的仓库
docker的默认仓库Docker Hub下载速度在国内是很慢的需要我们替换为阿里云的仓库。
打开腾讯云的官网搜索容器找到容器与镜像服务。 进入容器与镜像服务页面点击镜像加速器。
依据页面的提示在Terminal中输入以下指令
4.1.执行以下命令打开 /etc/docker/daemon.json 配置文件。
vim /etc/docker/daemon.json
4.2 按 i 切换至编辑模式添加以下内容并保存。
{registry-mirrors: [https://mirror.ccs.tencentyun.com]
}4.3 执行以下命令重启 Docker 即可。示例命令以 CentOS 7 为例。
sudo systemctl restart docker
5.测试HelloWorld镜像
在Terminal中输入docker run hello-world如下表示 Docker成功安装~ [rootVM-8-7-centos server]# docker run hello-world
Unable to find image hello-world:latest locally
latest: Pulling from library/hello-world
719385e32844: Pull complete
Digest: sha256:88ec0acaa3ec199d3b7eaf73588f4518c25f9d34f58ce9a0df68429c5af48e8d
Status: Downloaded newer image for hello-world:latestHello 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 theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://hub.docker.com/For more examples and ideas, visit:https://docs.docker.com/get-started/