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

大连建设网站制作最近三天的新闻热点

大连建设网站制作,最近三天的新闻热点,福州网站设计招聘,佛山旺道seo优化进入容器内部有2种方法。 1 docker run -it centos bash 退出后容器会挂了。 2 docker run -d --name my_nginx --restartalways -p 8989:80 nginx docker exec -it my_nginx bash --restartalways表示ngix挂了后会自动重启, -P 随机映射一个端口 dockerfile可以根…进入容器内部有2种方法。 1  docker run -it  centos bash  退出后容器会挂了。 2  docker run -d  --name  my_nginx --restartalways -p 8989:80 nginx docker exec -it  my_nginx bash --restartalways表示ngix挂了后会自动重启,  -P 随机映射一个端口 dockerfile可以根据基础镜像创建自己的镜像。 FROM 指定基础镜像 FROM 镜像名:tag号, eg:FROM centos MAINTAINER  指定维护者信息  egMAINTAINER zwj RUN 镜像在构建时想执行的各种linux命令 ADD/COPY  都是将宿主机文件拷贝到容器内部 COPY仅仅是拷贝 ADD指令拷贝后还支持自动解压缩 tar 文件和远程 URL egCOPY  aa.py  /opt    ADD https://example.com/archive.tar.gz /tmp/ WORKDIR  设置当前工作目录 就是更改进入容器的根目录 VOLUME 将容器内部的数据映射到宿主机。 相当于 docker run -v egVOLUME /data  时将容器内部的/data文件夹在容器运行时自动挂载到匿名卷。 EXPOSE 容器内暴露一个对外的端口 ENTRYPOINT/CMD  指定容器启动后将要进行的一些操作 CMD [参数1,参数2] 命令只能有一个 eg CMD [/bin/bash]  CMD [cat,/etc/os-release]  CMD [curl -s, http:baidu.com] 区别CMD 命令在执行docker run 命令时传入的指令会覆盖掉dockerfile里面定义的命令 ENTRYPOINT命令  在执行dokcer run命令时传入的参数会当作dockerfile里面ENTRYPOINT命令的参数。 ARG/ENV 都是设置docker环境变量的 ENV 设置的环境变量不管是镜像构建时还是容器运行时该变量都可以用 ARG 设置的环境变量只能在镜像构建时有效 容器运行时丢失了。 egENV name“aa”  后面的上下文中通过$name来访问该变量 USER 用于切换用户 eg USER root 要使用Docker部署Spring Boot项目你可以创建一个Dockerfile来定义Docker镜像的构建过程。以下是一个示例的Dockerfile # 使用基于Java的镜像作为基础镜像 FROM openjdk:11-jdk# 设置工作目录 WORKDIR /app# 复制Spring Boot应用的Jar包到容器中 COPY target/my-spring-boot-app.jar app.jar# 暴露Spring Boot应用的默认端口如果有自定义端口请修改为实际使用的端口 EXPOSE 8080# 启动Spring Boot应用 CMD [java, -jar, app.jar]在上面的Dockerfile中我们选择了基于Java的OpenJDK 11镜像作为基础镜像。然后设置工作目录为/app在容器中创建一个目录用于存放应用程序文件。 接下来我们将Spring Boot应用的可执行Jar包复制到容器中的/app目录下命名为app.jar。确保将target/my-spring-boot-app.jar替换为你实际的Jar包路径。 然后通过EXPOSE命令暴露Spring Boot应用的默认端口通常为8080。如果你的应用使用了自定义端口请修改为实际使用的端口。 最后使用CMD命令指定在容器启动时运行的命令。这里使用java -jar app.jar来启动Spring Boot应用。 保存以上内容为Dockerfile文件并将其与Spring Boot项目的根目录放在同一级别的位置。 接下来进入命令行在项目根目录执行以下命令来构建Docker镜像 docker build -t my-spring-boot-app . 或者 # 基础镜像 FROM openjdk:8-jdk-alpine# 设置工作目录 WORKDIR /app# 复制 Maven 项目文件 COPY pom.xml .# 下载 Maven 依赖包 RUN [mvn, dependency:resolve]# 复制整个 Maven 项目除了 target 目录 COPY src ./src# 构建 Maven 项目 RUN [mvn, package]# 运行命令 CMD [java, -jar, /app/target/your-application-name.jar]
http://www.pierceye.com/news/250445/

相关文章:

  • 山西山西省建设厅网站首页哪个网站做分享赚佣金
  • 曲靖网站制作一条龙赣州章贡区邮政编码是多少
  • 海南省网站设计公司网址百度小说风云榜排名
  • 刷网站关键词排名原理寮步建设网站
  • 银川网站建设一条龙服务服装行业网站模板
  • 重庆建站程序建筑网站起名
  • 便宜网站制作wordpress函数手册
  • 适合在家做的网站工作做音乐网站要求
  • 在哪个网站做视频赚钱的建设彩票网站需要多少投资
  • 大连网站建设意动科技推荐做那个的电影网站
  • 博达 网站群建设wordpress打开乱码
  • 电商网站建设代理商定制网站开发介绍图
  • 网站系统问题解决措施上海网站建设系
  • c 做网站简单吗ui设计需要学什么软件
  • 网站建设app开发公司国内免备案空间
  • nas 支持做网站dedecms 做影网站
  • 网上商城网站模板广州建设技术职业学院
  • 养生网站模板下载山东网站建设哪家专业
  • 最新电子产品网站模板网站建设公司 腾佳
  • 跟公司产品做网站用什么程序做网站最好优化
  • 在线代理网页浏览网站山东省城乡住房建设厅网站
  • 网站建设需准备什么彩页模板图片
  • 怎么用网站源码建站网站换空间步骤
  • 酒店网站开发回扣商丘企业网站建设服务
  • 网站建设策划解决方案河北自助建站系统平台
  • 有没有做高仿手表的网站设计师的职责
  • struts2 做的网站seo公司怎样找客户
  • 帮别人做网站赚钱吗中山快速建站合作
  • 保靖网站建设做网站要运用到代码吗
  • 我用织梦5.7做个网站应该把淘宝客店铺链接放到哪frontpage可以制作网页吗