当前位置: 首页 > news >正文

建设部网站投诉核查企业名单wordpress国外主题加速

建设部网站投诉核查企业名单,wordpress国外主题加速,网站项目维护费用,网站建设方案 百度文库DockerFile dockerfile是用来构建docker镜像的文件#xff0c;命令脚本参数脚本#xff01; 构建步骤 编写一个dockerfile文件docker build 构建成为一个对象docker run 运行镜像docker push 发布镜像#xff08;DockerHub、阿里云镜像仓库#xff09; 去官网Docker-Hub…DockerFile dockerfile是用来构建docker镜像的文件命令脚本参数脚本 构建步骤 编写一个dockerfile文件docker build 构建成为一个对象docker run 运行镜像docker push 发布镜像DockerHub、阿里云镜像仓库 去官网Docker-Hub查找一个镜像选择版本会跳转到github获取一个具体的dockerfile以centos:7为例 很多官方镜像是基础版 Docker Hub中99%镜像都是从这个基础镜像过来的FROM scratch然后配置需要的软件和配置来进行构建 FROM scratch ADD centos-7-x86_64-docker.tar.xz /LABEL \org.label-schema.schema-version1.0 \org.label-schema.nameCentOS Base Image \org.label-schema.vendorCentOS \org.label-schema.licenseGPLv2 \org.label-schema.build-date20201113 \org.opencontainers.image.titleCentOS Base Image \org.opencontainers.image.vendorCentOS \org.opencontainers.image.licensesGPL-2.0-only \org.opencontainers.image.created2020-11-13 00:00:0000:00CMD [/bin/bash]DockerFile的构建过程 基础知识 每个保留关键字指令都必须是大写字母执行从上到下顺序执行# 表示注释每个指令都会创建提交一个新的镜像层并提交 DockerFile是面向开发的发布项目做镜像编写dockerfile DockerFile构建文件定义了一切步骤源代码 DockerImages通过DockerFile构建生成镜像最终发布和运行镜像。 Docker容器容器是镜像运行起来提供容器 DockerFile指令 DockerFile命令文档 FROM # 基础镜像指定基本父图像。 MAINTATNER # 镜像作者用户名邮箱 LABEL # 提供元数据包括维护者信息。 ENV # 设置持久性环境变量。 RUN # 运行命令并创建图像层用于将软件包安装到容器中。 COPY # 将文件和目录复制到容器。 ADD # 将文件和目录复制到容器可以支持本地.tar文件。 CMD # 为执行中的容器提供命令和参数会覆盖参数指定这个容器启动的时候要运行的命令只能有一个CMD只有最后一个生效。 ENTRYPOINT # 为执行中的容器提供命令和参数对比CMD追加指令。 WORKDIR # 设置镜像工作目录。 ARG # 定义在构建时传递给Docker的变量。 EXPOSE # 暴露端口。 VOLUME # 创建目录安装点以访问和存储持久数据。 ONBUILD # 当构建一个被继承DockerFile的时候会运行ONBUILD的指令触发指令。CMD和ENTRYPOINT 的区别 新建一个dockerfile文件cmd-centos FROM centos CMD [ls,-a]编译运行 # 编译docker文件 docker build -f cmd-centos -t ccentos:01 . # 运行镜像ls -a命令执行 docker run [image_id] # 运行镜像报错 -l替换了 ls -a命令导致报错 docker run [image_id] -l # ls -al 替换 ls -a docker run [image_id] ls -al新建一个dockerfile文件ept-centos FROM centos ENTRYPOINT [ls,-a]# 编译docker文件 docker build -f ept-centos -t ecentos:01 . # 运行镜像ls -a命令执行 docker run [image_id] # 运行镜像 -l追加到命令ls -a之后 docker run [image_id] -l构建案例 在基础centos添加工具 构建一个具有vim和net-tools的dockerfile文件dockerfile-centos FROM centos MAINTATNER chenyonging18882022676163.comENV MYPATH /usr/local WORKDIR $MYPATH RUN yum -y install vim RUN yum -y install net-toolsEXPOSE 80CMD echo $MYPATH CMD echo ---end--- CMD /bin/bash编译dockerfile # 通过docke build 将dokerfile文件编译为镜像注意结尾的一个. docker build -f dockerfile-centos -t vncentos:01 .通过docker history查看镜像的生成过程 # 通过镜像id查看生成过程 docker history [image_id]部署tomcat镜像 准备镜像文件tomcat压缩包jdk压缩包编写dockerfile文件官方命名Dockerfile,build会自动寻找这个文件不用通过-f指定文件名 FROM centos MAINTATNER chenyonging18882022676163.comCOPY readme.txt /usr/local/readme.txt # 默认会解压压缩包 ADD jdk-8ull-linux-x64.tar.gz /usr/local/ ADD apache-tomcat-9.0.22.tar.gz /usr/local/RUN yum -y install vim ENV MYPATH /usr/local WORKDIR $MYPATH# 配置环境 ENV JAVA_HOME /usr/local/jdk1.8.0_11 ENV CLASSPATH $JAVA_HOME/lib/dt.jar;$JAVA_HOME/lib/tools.jar ENV CATALINA_HOME /usr/local/apache-tomcat-9.0.22 ENV CATALINA_BASH /usr/local/apache-tomcat-9.0.22 ENV PATH $PATH:$JAVA_HOME/bin;$CATALINA_HOME/lib;$CATALINA_HOME/binEXPOSE 8080 CMD /usr/local/apache-tomcat-9.0.22/bin/startup.sh tail -F /usr/local/apache-tomcat-9.0.22/bin/logs/catlina.out 构建文件 # 创建镜像由于使用观法名称DockerFile不用指定文件名注意结尾的小点 docker build -t diytomcat .运行容器 # 运行容器 docker run [image_id]测试访问 发布项目 发布镜像 发布到DockerHub 地址https://hub.docker.com/注册自己的账号。在服务器上提交 # 查看登录命令 docker login --help # 登录根据提示输入密码 docker login -u [user_name]登录完成提交镜像 # 推送镜像 docker push [user_name]/images_name:tag为镜像添加tag docker tag [image_id] [name]:tag发布到到阿里云镜像服务上 登录阿里云找到容器服务创建命名空间创建容器仓库创建容器镜像按照提示操作在本地登录阿里云镜像仓库提交镜像 docker命令图
http://www.dnsts.com.cn/news/80500.html

相关文章:

  • 天津网站建设推广网站建设中 英文
  • 专业做蛋糕的网站做的网站怎样适配手机屏幕
  • 网站seo推广怎么做青岛永诚网络管理有限公司
  • 防做电脑租赁网站上海做网站的公司哪个好
  • 手机网站域名注册中医风格网站模板
  • 找论文的免费网站wordpress 布局调整
  • 市辖区郑州网站建设上海平台网站建设公
  • seo网站推广软件 快排ci框架建设网站案例
  • 网站建设的公公司变更说明
  • 效果图网站都有哪些?网站用图片做背景
  • 买奢侈品代工厂做的产品的网站名金属建材企业网站建设方案
  • 昆明网站建设推荐q479185700上墙个人网站素材图片
  • 响应式学校网站婚嫁网站设计
  • iis7搭建aspx网站泰安房产信息网上查询系统
  • 那家专门做特卖的网站简易网站制作
  • 制作网站软件教程网站中英切换实例
  • 优秀的移动网站一键生成广告图
  • 公司网站建设全包网站建设提供商
  • 网站建设设计logo如何做网站写手
  • 南宁网站建设培训有哪些内涵图网站源码
  • 南昌seo网站推广外贸行业网站建设公司排名
  • 国外网站引流如何做新网站建设流程
  • 做音乐创作的网站网页设计工资一般多少钱一小时
  • 河南网站建设网络公司美工做网站怎么收费
  • 服装设计个人工作室seo怎么优化简述
  • 上海网站推广大全安阳空气
  • 学校网站建设培训方案建设厅三类人员网站
  • 网站建设风险是什么意思莆田市秀屿区建设局网站
  • 培训机构做网站宣传小程序代理商怎么赚钱
  • 腾讯广告投放平台seo分析seo诊断