个人网站怎么做cps公司注册资金一览表
个人网站怎么做cps,公司注册资金一览表,杭州 网站定制,dw做网站背景图片设置1、什么是Docker fileDockerfile 是一个文本文件#xff0c;包含了一系列的指令#xff08;如 FROM、RUN、COPY 等#xff09;#xff0c;用于自动化构建 Docker 镜像。它描述了如何从基础镜像开始#xff0c;逐步添加文件、安装软件、设置环境#xff0c;最终生成一个可…1、什么是Docker fileDockerfile 是一个文本文件包含了一系列的指令如FROM、RUN、COPY等用于自动化构建 Docker 镜像。它描述了如何从基础镜像开始逐步添加文件、安装软件、设置环境最终生成一个可运行的镜像。通过 Dockerfile可以将应用及其运行环境“代码化”实现镜像的可重复构建和版本控制。2、操作指令与配置指令操作指令在构建镜像过程中执行具体操作如复制文件、运行命令ADD增强版COPY支持从URL下载文件或自动解压tar包CMD提供容器启动时的默认命令可以被docker run 后的命令覆盖COPY将本地文件或目录复制到镜像的文件系统中ENV设置环境变量在构建和容器运行时均生效EXPOSE声明容器运行时监听的端口仅起文档作用实际发布需-pENTRYPOINT配置容器启动的主命令与CMD配合使用可实现固定命令可变参数FROM指定基础镜像必须是 Dockerfile 的第一条有效指令除 ARG 外WORKDIR设置后续指令的工作目录若目录不存在会自动创建VOLUME创建一个挂载点用于持久化数据或共享目录配置指令设置镜像的元数据或运行时行为如环境变量、端口声明ARG定义构建镜像时的参数定义一个构建时的变量可以在docker build命令中通过--build-arg参数动态赋值。该变量仅在构建过程中有效不会保留在最终镜像中。HEALTHCHECK指定容器健康检查的命令告诉 Docker 如何检测容器是否正常工作如服务是否响应。如果健康检查失败容器状态会变为unhealthy便于编排工具如 Docker Swarm、Kubernetes自动处理。LABEL为镜像添加元数据以键值对形式保存。可用于记录版本、作者、项目信息等通过docker inspect查看。ONBUILD为镜像设置一个“触发器”指令当该镜像被用作其他 Dockerfile 的基础镜像FROM时触发器指令会在构建子镜像时自动执行。常用于创建基础镜像让子镜像继承某些构建步骤。STOPSIGNAL设置停止容器时发送给主进程的系统调用信号默认是SIGTERM。某些应用可能需要自定义信号如SIGQUIT才能优雅退出。USER指定运行后续指令如RUN、CMD、ENTRYPOINT时所使用的用户名或 UID以及可选的用户组。建议在容器中切换为非 root 用户运行以增强安全性。练习使用dockerfile构建名为mysql-5.7版本的镜像构建的镜像名称为hzx/mysql:5.7并且可以从外部连接到数据库服务步骤①下载指定镜像并检查镜像库docker pull mysql:5.7 docker images②编写Docker file 脚本执行自动化③构建镜像④启动容器并映射端口yourpassword可以改成你自己设置的密码必须设置密码否则容器会无法启动docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORDyourpassword hzx/mysql:v5.7⑤使用NaviCat测试远程连接输入主机地址端口登录的用户名与上一步中设置的密码出现以下界面表示远程连接成功