CentOS7安装Docker教程

Docker是一种容器化技术,可让您快速构建,测试和部署应用程序,作为可在任何地方虚拟运行的可移植自足容器。在本教程中将为大家介绍如何在CentOS 7上安装Docker,仅供大家参考。

成都创新互联长期为近千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为玉环企业提供专业的网站建设、成都网站制作玉环网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

一、CentOS上安装Docker

尽管Docker软件包在CentOS 7官方存储库中可用,但它不一定总是最新版本。推荐的方法是从Docker的存储库中安装Docker。

要在CentOS 7服务器上安装Docker,请执行以下步骤:

1、首先更新系统软件包并安装所需的依赖项:

sudo yum updatesudo yum install yum-utils device-mapper-persistent-data lvm2

2、接下来运行以下命令,将Docker稳定存储库添加到您的系统中:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3、现在已启用Docker存储库,使用yum,通过键入以下命令安装最新版本的Docker CE(社区版):

sudo yum install docker-ce

4、安装Docker软件包后,启动Docker守护程序并使其在启动时自动启动:

sudo systemctl start dockersudo systemctl enable docker

5、要验证Docker服务正在运行,请键入:

sudo systemctl status docker

输出应如下所示:

● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2018-10-31 08:51:20 UTC; 7s ago Docs: https://docs.docker.com Main PID: 2492 (dockerd) CGroup: /system.slice/docker.service ├─2492 /usr/bin/dockerd └─2498 docker-containerd --config /var/run/docker/containerd/containerd.toml

6、在撰写本文时,Docker的当前稳定版本为18.06.1,以打印Docker版本类型:

docker -v
Docker version 18.06.1-ce, build e68fc7a

二、在不使用Sudo的情况下执行Docker命令

默认情况下,Docker需要管理员权限。如果要以非root用户身份运行Docker命令而不加 sudo ,则需要将您的用户添加到在Docker CE安装过程中创建的Docker组包。您可以输入以下内容:

sudo usermod -aG docker $USER

$USER是保存您的用户名的环境变量。

注销并重新登录,以便刷新组成员身份。

要验证Docker是否已成功安装,并且您可以在不使用sudo的情况下运行docker命令,请发出以下命令,该命令将下载测试映像,在容器中运行它,打印“ Hello from Docker”消息并退出:

docker container run hello-world

输出应如下所示:

Unable to find image 'hello-world:latest' locallylatest: Pulling from library/hello-world9bb5a5d4561a: Pull completeDigest: sha256:f5233545e43561214ca4891fd1157e1c3c563316ed8e237750d59bde73361e77Status: Downloaded newer image for hello-world:latestHello from Docker!This message shows that your installation appears to be working correctly.

三、Docker命令行

现在我们已经可以正常安装Docker,下面我们来介绍Docker CLI的基本语法。

码头工人命令行采用以下形式:

docker [option] [subcommand] [arguments]

您可以通过键入不带参数的docker列出所有可用命令:

docker

如果您需要关于[subcommand]的更多帮助,只需键入:

docker [subcommand] --help

网页标题:CentOS7安装Docker教程
链接分享:https://www.cdcxhl.com/article32/ejspsc.html

成都网站建设公司_创新互联,为您提供网站收录定制网站定制开发外贸建站企业网站制作网站设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司