CentOS如何安装docker

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

验证一下:

 

 安装成功。

posted @   SanJ  阅读(4955)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示