CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux(RHEL) 依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。
安装
1、查看可用的 CentOS 版本
访问 CentOS 镜像库地址:https://hub.docker.com/_/centos?tab=tags&page=1。默认是最新版本 centos:latest 。
2、拉取指定版本的 CentOS 镜像,这里我们安装指定版本为例(centos7):
[root@localhost ~]# docker pull centos:centos7.9.2009
centos7.9.2009: Pulling from library/centos
2d473b07cdd5: Pull complete
Digest: sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4
Status: Downloaded newer image for centos:centos7.9.2009
docker.io/library/centos:centos7.9.2009
3、查看本地镜像
使用以下命令来查看是否已安装了 centos7:
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx 1.21.6 0e901e68141f 6 months ago 142MB
php 7.4.28-fpm aa6c0c7d733d 8 months ago 443MB
centos centos7.9.2009 eeb6ee3f44bd 15 months ago 204MB
4、运行容器,并且可以通过 exec 命令进入 CentOS 容器。
[root@localhost ~]# docker run -itd --name centos-7.9 centos:centos7.9.2009
b004e2fdefddc90a13283b44b8194343e7e3aad5546b2017d64221b18eb372e8
5、安装成功
最后我们可以通过 docker ps 命令查看容器的运行信息:
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b004e2fdefdd centos:centos7.9.2009 "/bin/bash" 35 seconds ago Up 34 seconds centos-7.9
原文始发于微信公众号(面试技术):Docker安装CentOS
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之家整理,本文链接:https://www.bmabk.com/index.php/post/187020.html