Docker容器管理--Dockerfile
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,前言:docker镜像使用dockerfile文件生成,dockerfile是一个文本文件,通过命令行的执行来组成新的镜像基本语法FROM 基于那个镜像构建容器例:centos:7 任何Dockerf
千家信息网最后更新 2025年12月03日Docker容器管理--Dockerfile
前言:
docker镜像使用dockerfile文件生成,dockerfile是一个文本文件,通过命令行的执行来组成新的镜像
基本语法
FROM 基于那个镜像构建容器
例:centos:7 任何Dockerfile的第一条指令必须为FROM指令MAINTAINER 镜像维护者信息
例:unixzhang <2205549788@qq.com> 该信息会被写入到镜像的Author属性中RUN 构建镜像时运行的Shell命令
例:RUN ["yum","install","nginx"] or RUN yum install nginxCMD 运行容器时执行的Shell命令
例:CMD ["./sbin/php-fpm", "-c", "/usr/local/php/etc/php-fpm.conf"] or CMD ["/usr/bin/sshd","-D"]EXPOSE 声明容器运行的端口
例:EXPOSE 8080ENV 设置容器内的环境变量
例:ENV JAVA_HMOE /usr/local/jdd1.8.0_91ADD 拷贝文件或目录到镜像,如果是URL或压缩包,会自动下载或解压
ADD html.tar.gz /var/www/htmlCOPY 拷贝文件或目录到镜像,当使用本地目录为源目标时,推荐使用COPY
例:COPY ./start.sh /start.shENTRYPOINT 运行容器时执行的shell命令
例:ENTRYPOINT /bin/bash -c 'start.sh' ENTRYPOINT ["/bin/sh","-c ","/start.sh"]VOLUME 指定容器挂载点到宿主机自动生成的目录或其他容器
例:VOLUME ["/var/lib/mysql"]WORKDIR 为RUN,CMD,ENTRYPOINT,COPY和ADD设置工作目录
例:WORKDIR /data
镜像
容器
目录
命令
文件
运行
信息
拷贝
指令
生成
前言
变量
宿主
宿主机
属性
文本
点到
环境
目标
端口
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
戴尔服务器远程管理模块
数据库由前端还是后端设计
neo4j数据库offline
协议软件开发招聘
华山论剑网络安全大会
苏宁软件开发做什么
计算机与网络技术专业排名
珠海餐饮软件开发服务费
电脑远程连接服务器工具
工行软件开发 待遇
软件开发钉钉转正
网络安全电视电话会议
宁波招聘软件开发工程师主管
天力套接字服务器怎样查找卸载
有没有网络安全的电视剧
崂山区专业软件开发公司
冠县软件开发教学课程哪里好
软件开发顾问薪水
二手服务器赶集网
保障网络安全与数据安全作文
石景山区管理软件开发质量推荐
hp服务器查看日至
对话互联网科技创新
新媒体网络技术岗位
青岛聚闪闪网络技术有限公司
简阳市网络安全宣传仪式
虹口区高科技网络技术
北京电商软件开发应用
关于网络安全进校园的征文
网络技术学院的大学有哪些