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

商城开发网站怎么创造一个网站

商城开发网站,怎么创造一个网站,杭州seo顾问,网站插件模块原理目录 1.前提条件 2.编写DockerFile镜像文件 3.打包SpringBoot项目 4.通过软件Xftp进行传输#xff08;*#xff09; 1.点击“文件-新建”​编辑 5.操作远程主机 1.docker构建 2.容器运行 6.容器的关闭和删除 1.前提条件 Linux、docker、xftp的安装、一台可以访问的远…目录 1.前提条件 2.编写DockerFile镜像文件 3.打包SpringBoot项目 4.通过软件Xftp进行传输* 1.点击“文件-新建”​编辑 5.操作远程主机 1.docker构建 2.容器运行 6.容器的关闭和删除 1.前提条件 Linux、docker、xftp的安装、一台可以访问的远程主机 2.编写DockerFile镜像文件 Dockerfile 是一个文本文件包含了一系列的指令用于定义如何构建 Docker 镜像。创建好 Dockerfile 后可以使用命令来构建镜像然后将这个镜像用于部署应用程序。 1.在项目的根目录下命名一个文件“DockerFile.txt”写完后重命名为‘DockerFile’这里最好命名成‘DockerFile’因为 Docker 默认会寻找名为 Dockerfile 的文件来构建镜像。用于定义镜像文件例如我的: # 使用一个基础镜像这里使用 OpenJDK 11 作为基础镜像 FROM openjdk:11-jre-slim# 设置工作目录 WORKDIR /app# 复制可执行的 JAR 文件到镜像中 COPY ./springboot-web2-0.0.1-SNAPSHOT.jar .# 定义容器启动命令 CMD [java, -jar, springboot-web2-0.0.1-SNAPSHOT.jar] 以上根据自己的项目、具体目录作出调整修改上面的工作目录是容器的目录我写的‘/app’这个目录即使不存在docker内也会进行自动创建因此可以按自己需求进行命名 注意COPY这行中一般是要用‘./’进行开头的这表示相对路径最好别用绝对路径已踩坑因为到时我们是在DockerFile文件所在目录下进行Docker的构建 3.打包SpringBoot项目 在确认项目没问题后我们进行打包点击Maven- LifeCycle-package进行打包之后会生成一个target文件里面就有我们需要的jar包 注意需要留意项目中配置的监听端口后面会用到 4.通过软件Xftp进行传输* 这一步针对的是从本地Windows打包后需要将jar包传输到对应的远程主机上时用到的如果本地就是docker需要构建的地方那么可以忽略这一步 传输步骤 1.点击“文件-新建” 需要填写的有名称、主机、用户名和密码这边是用Password进行登录也可用公钥 其中名称是自定义主机是对应的远程主机IP以及主机的用户名和密码我这里用的是虚拟机作示例 连接成功后如图所示 找到你要刚刚打包好的jar包进行传输直接进行拖拽即可 5.操作远程主机 登录上远程主机随后用docker指令进行构建部署 1.docker构建 在终端中导航到项目根目录并执行以下命令来构建Docker镜像。将 my-spring-app 替换为你想要的镜像名称。 docker build -t my-spring-app .出现上述运行结果表示镜像名称为“my-spring-app”的容器构建成功 2.容器运行 构建完成后使用以下命令来运行Docker容器。将 my-spring-container 替换为你想要的容器名称。 docker run -d --name my-spring-container -p 8080:8080 my-spring-app上面我的镜像名称取名为“my-spring-app”且我的SpringBoot项目的监听端口设置为了8082所以我的指令是这样的 让我解释一下每部分的含义 -d 参数这表示在“后台”运行容器即在“守护进程”模式下。容器会在后台运行不会占用当前终端。 -p 8080:8082 参数这表示将主机的 8080 端口映射到容器的 8082 端口。第一个 8080 是主机上的端口第二个 8082 是容器内的端口。这样你可以通过访问主机的 http://localhost:8080 来访问容器内运行的应用程序。 my-spring-app这是容器的名称通常由 Docker 自动生成。你可以使用这个名称来管理容器如停止、删除等操作。 最后的输出 b421554123ebca89a45dca25096119b75df7a9dd3a73b6135bfc21b5ba061816是容器的唯一标识符通常称为容器ID。 注意;上述两个8080其中 其中下面的一串字符是该容器的唯一标识符通常称为容器ID 到此我们已经成功运行 检查一下用“docker ps”检查下docker中正在运行中的容器 可以看到名称为“my-spring-app” 的容器已经运行并将容器内部的 8082 端口映射到了主机的 8080 端口ip的0.0.0.0是由于我在远程主机上部署的外网访问还是需要通过该远程主机的ip格式为“ip地址:端口号”即可 用其它的主机进行访问运行成功 6.容器的关闭和删除 你也可以随时关闭容器 docker stop container_id关闭并删除容器 docker rm -f container_id这将停止并删除具有容器 ID 为 container_id 的容器。请注意这会永久删除容器并且容器内的数据可能会丢失因此请谨慎使用 -f 参数。 如果你想要停止并删除所有的容器可以使用以下命令 docker stop $(docker ps -aq) docker rm $(docker ps -aq)
http://www.eeditor.cn/news/124762/

相关文章:

  • 哪些经营范围可以开网站建设费用网站头尾一样的怎么做最好
  • 宣传型网站宜昌小程序开发公司
  • 西安网站制作顶石家庄装修公司排名
  • 海南响应式网站建设制作传奇手机版网站
  • 制作公司网站视频小程序开发哪家好排行榜
  • app展示网站模板html5模板网站建设 报价
  • 广西建设网站培训淘宝seo优化
  • h5开发软件网站建优化
  • 网站运营成本预算dw网页设计图片链接
  • 校园二手网站设计论文搭建正规网站
  • 单页营销型网站模板哪个网站能在百度做推广
  • js获取网站域名河北省邢台市seo
  • 惠州市建网站公司网站建设方案对比分析
  • 网站建设的客户给人做设计的网站
  • 网站开发年薪wordpress 第三方应用
  • 网站建设概要设计怎么写wordpress缩略图采集火车头
  • 深圳光明新区网站建设顺企网杭州网站建设
  • 国外免费网站域名服务器贷款做网站
  • 建设钓鱼网站发软文
  • 南昌网站免费制作设计网站的企业
  • 建筑工人招聘网站怎么做怎么自己开发软件
  • 四川餐饮网站建设集团网站定制
  • 外贸建站行业好做吗大良网站建设如何
  • 网站服务器站点是什么意思网站的分页效果怎么做
  • 福建巢网站建设seo的工作流程
  • 关于网站建设的论文题目it运维管理软件排名
  • 长沙网站备案拍照点wordpress屏蔽广告
  • 制作网站软件免费代理网址是什么意思
  • wap网站开发教材住房和城乡建设部网站投诉电话
  • 许昌工程建设信息网站网站要怎么做吸客户引眼球