CentOs8环境下Docker部署

一.Docker安装

1.安装dnf软件包管理器

yum -y install dnf

2.安装Docker存储驱动的依赖包

dnf install -y device-mapper-persistent-data lvm2

3.添加稳定的阿里云镜像源

dnf config-manager –add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.安装Docker

dnf install -y docker-ce –nobest

5.启动Docker

systemctl start docker

二.Docker常用命令

systemctl start docker      #启动docker
systemctl stop docker       #停止docker
systemctl restart docker    #重启docker
systemctl enable docker     #设置docker开机自启动
systemctl status docker     #查看docker运行状态

三.Dockerfile文件编写

1.新建Dockerfile文件

vim dockerfile

2.按”i”进入编辑模式,对dockerfile进行编辑

FROM 镜像名:镜像版本             #声明镜像来源
MAINTAUINER 作者                #声明该镜像作者
RUN 命令                           #run后面写上容器运行之前需要执行的命令,例如创建路径,创建镜像配置文件等,但dockerdfile文件不能超过127行,命令过多时请写到脚本中。
ENTRYPOINT ping www.aliyun.com   #开机自启动命令,此处的命令是持续在前台ping通阿里云网站,如果没有在前台持续执行的命令,docker容器在后台运行就会因为命令执行完毕而退出

3.构建镜像

docker build -t 镜像名称:版本 .  #命令末尾的”.“是指打包dockerfile文件所在的目录

4.查看是否成功创建并运行测试

docker images                    #查看docker已加载的镜像
docker run -d 镜像名:版本          #尝试运行以查看是否出错

 

posted @   MR笔刀  阅读(312)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
点击右上角即可分享
微信分享提示