查看: 101|回覆: 0

CentOS如何安装docker

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-8-6
發表於 2022-5-22 22:44:00 | 顯示全部樓層 |閲讀模式

1、做基础准备,停止centos默认的防火墙,并禁止它开机启动,命令如下:

systemctl stop firewalld

systemctl disable firewalld

 

2、cat  /etc/selinux/config,如果SELINUX不是等于disabled,用vi把config文件里面的改成SELINUX=disabled (在该行输入i,进入编辑模式,编辑完成后,按esc回到命令模式,按:wq)

 

 3、重启虚拟机

4、安装docker:

 第一步:安装所需的工具包,也就是依赖包(3个),命令:

yum -y install yum-utils

yum -y install device-mapper-persistent-data

yum -y install lvm2

报错如下:

 

 接着下载阿里云镜像文件

wget -O /CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

 

 下载好之后,最好清理一下软件源

yum clean all

然后去下载工具包

 

 第二步:配置docker的安装源,只有正确配置docker安装源才能安装最新版本

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

第三步:安装docker,命令

yum -y install docker

最后验证一下,启动后才能查看相应信息:

启动docker:  systemctl start docker

查看docker版本号:  docker --version

查看docker的信息:  docker info

验证docker安装:  docker run hello-word

开机启动docker:  systemctl enable docker

创建容器:  docker run -it nginx(镜像名) (执行后,docker会从服务器上下载镜像,并创建一个容器),该命令等同于先执行docker create命令,然后再执行docker start命令

查看运行的容器:  docker ps

查看容器IP:  docker inspect 容器ID(注:容器ID可以通过上条命令查看到ID)

访问容器:  curl 容器IP

进入容器:  docker exec -it 容器IP或ID

验证一下:

 

 安装成功。



来源:https://www.cnblogs.com/hyqbk/p/16299413.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部