千家信息网

CentOS7中怎么安装和使用Docker

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,CentOS7中怎么安装和使用Docker,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。CentOS 7 中 Docke
千家信息网最后更新 2026年11月01日CentOS7中怎么安装和使用Docker

CentOS7中怎么安装和使用Docker,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。


CentOS 7 中 Docker 的安装

Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令:

[root@localhost ~]# yum install docker

查看docker版本

[root@localhost ~]# docker    versionClient: Version:      1.8.3 API version:  1.20 Go version:   go1.4.2 Git commit:   cedd534-dirty Built:        Fri Jan 22 06:07:01 UTC 2016 OS/Arch:      linux/amd64Server: Version:      1.8.3 API version:  1.20 Go version:   go1.4.2 Git commit:   cedd534-dirty Built:        Fri Jan 22 06:07:01 UTC 2016 OS/Arch:      linux/amd64

显示版本为docker 1.83,API 版本 1.20 。

启动 Docker 服务

安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:

[root@localhost ~]# systemctl  start docker.service[root@localhost ~]# systemctl  enable docker.service

下载官方的 CentOS 镜像到本地

[root@localhost ~]# docker pull centosPulling repository centos192178b11d36: Download complete 70441cac1ed5: Download complete ae0c2d0bdc10: Download complete 511136ea3c5a: Download complete 5b12ef8fd570: Download complete

确认 CentOS 镜像已经被获取

[root@localhost ~]# docker images centosREPOSITORY    TAG          IMAGE ID      CREATED       VIRTUAL SIZEcentos        centos5      192178b11d36  2 weeks ago   466.9 MBcentos        centos6      70441cac1ed5  2 weeks ago   215.8 MBcentos        centos7      ae0c2d0bdc10  2 weeks ago   224 MBcentos        latest       ae0c2d0bdc10  2 weeks ago   224 MB

运行一个 Docker 容器

[root@localhost ~]# docker run -i -t centos /bin/bash[root@dbf66395436d /]#

我们可以看到 CentOS 容器已经被启动,并且我们看到了 bash 提示符。在 docker 命令中我们使用了 "-i 捕获标准输入输出"和 "-t 分配一个终端或控制台"选项。

若要断开与容器的连接,则输入 exit。

[root@cd05639b3f5c /]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) [root@cd05639b3f5c /]# exitexit[root@localhost ~]#

我们还可以搜索基于 Fedora 和 Ubuntu 操作系统的容器

[root@localhost ~]# docker search ubuntu[root@localhost ~]# docker search fedora

显示当前正在运行容器的列表

[root@localhost ~]# docker   ps CONTAINER ID        IMAGE                           COMMAND                  CREATED             STATUS              PORTS                   NAMESe422481ac1ce        daocloud.io/daocloud/dao-2048   "nginx -g 'daemon off"   45 hours ago        Up 45 hours         0.0.0.0:32768->80/tcp   hungry_visvesvaraya

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

容器 命令 版本 运行 软件 镜像 面的 帮助 服务 输入 清楚 操作系统 内容 官方 对此 控制台 提示符 文章 新手 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州大一互联网络科技有限公司 蓝思科技飞鸽互联网 互联网科技卖菜 互联网科技社 科技制造互联网公司 合肥互联网科技公司 致聘互联网科技 大白互联网科技 佩信高科技互联网 哈尔滨秒房互联网科技有限公司 汉立互联网科技有限公司联系电话 湖南洣水互联网科技有限公司扣款 阿里互联网科技公司 金融科技与互联网金融相同和不同 晓花互联网科技有限公司网址 卓翼科技产业互联网合作 山东子淼互联网科技有限公司 梅州GM互联网络科技有限公司 兰石爱特工业互联网科技分公司 高科技和互联网的现代国家 互联网科技公司 广州大一互联网络科技有限公司 科技赋能下的互联网金融 紫鲸互联网科技 互联网金融科技创新 上海宁丞科技互联网 花神(南京)互联网科技有限公司 无锡工业互联网科技有限公司 科技互联网经济论坛 杭州科技互联网公司有哪些
0