编写dockerfile

构建自己的centos系统
参考资料

1.构建自己的centos系统
1.dockerfiles内容

FROM centos:7.9.2009
#依托于centos:7.9.2009做基础镜像
# FROM 镜像名:tag

ENV MYPATH /tmp
#指定容器运行时的环境变量
WORKDIR $MYPATH
#镜像的工作目录

RUN yum -y install vim
#运行指令(安装vim)
RUN yum -y install net-tools
#运行指令(安装 net-tools)
EXPOSE 80
#保留端口配置80 端口

CMD echo $MYPATH
CMD echo "success---------ok"
CMD /bin/bash


1. 执行的命令
docker build -f /001_dockerfiles -t mycentos:0.1 
# 参数说明:
 -f /001_dockerfiles :指定要运行的dockerfiles文件路径
 -t mycentos:0.1 : 给运行起来的镜像起名称和tag

# 如果 dockerfiles 是写在 "Dockerfile"里面(名字需要完整一样),则可以使用下面这条命令
# . 代表在指定镜像构建过程中的上下文环境的目录
docker build -t  mycentos:0.1 . (命令后面有个点)
 
2.搜索历史镜像版本
curl https://registry.hub.docker.com/v1/repositories/centos/tags
2.参考资料

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

文章标题:编写dockerfile

本文作者:伟生

发布时间:2022-05-14, 15:57:08

最后更新:2023-09-11, 21:10:24

原始链接:http://yoursite.com/2022/05/14/maintenance_01_dockerfile/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏