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

惠州品牌网站建设价格惠州seo计费

惠州品牌网站建设价格,惠州seo计费,修机械师怎么做我小样网站角仰望,2024年5月全国新冠高峰1.构建jar包 2.构建自定义的镜像dockerfile vim Dockerfile # 使用 OpenJDK 17 作为基础镜像,该镜像包含 JDK 17 环境 # 该镜像适用于需要编译或运行基于 JDK 17 的 Java 应用程序FROM openjdk:8-jdk-alpine# 设置容器中的工作目录为 /app # 所有后续操作&#xf…

1.构建jar包
在这里插入图片描述
2.构建自定义的镜像dockerfile
vim Dockerfile

# 使用 OpenJDK 17 作为基础镜像,该镜像包含 JDK 17 环境
# 该镜像适用于需要编译或运行基于 JDK 17 的 Java 应用程序FROM openjdk:8-jdk-alpine# 设置容器中的工作目录为 /app
# 所有后续操作(如文件复制、命令执行等)都会基于该目录进行WORKDIR /app# 将本地的 JAR 文件 复制到容器的 /app 目录下
# COPY 命令将指定路径的文件从构建上下文复制到镜像中的目标路径# 将jar包放入/app目录下,并重新命名为app.jar
ADD ruoyi-admin.jar ruoyi.jar# 暴露容器的 8201端口,使得主机能够与容器的指定端口进行通信
# 通常用于 Web 服务或应用程序监听端口
# 可以根据应用需要更改为其他端口号EXPOSE 8081# 定义容器启动时的默认命令,使用 ENTRYPOINT 设置为 java -jar 来启动应用
# 这行命令会在容器启动时运行 Java 应用,加载指定的 JAR 文件
# 如果没有其他命令传入,ENTRYPOINT 将执行默认的 java -jar jar包名称ENTRYPOINT ["java","-jar"] 
CMD ["app.jar"]
# 相当于 java -jar xxx.jar

构建镜像 docker build -t ruoyidemo .
(镜像名称)【注意有.表示当前目录】

启动容器 docker run --name ruoyidemo -p 8081:8081 -d
(容器名称)
在这里插入图片描述
1.【报错】“docker run” requires at least 1 argument. 少了镜像名称
docker run -d --name ruoyi -p 8081:8081 ruoyidemo
name后面是容器名称,ruoyidemo是镜像名称
在这里插入图片描述
2.端口占用
在这里插入图片描述
确实被占用了,又去改dockerfile里的改成8082
在这里插入图片描述
3.再运行,可能之前运行错误的时候,末尾写的ruoyi,已创建了个8081端口的错的ruoyi,于是删除docker rm ruoyi。重新再run,成功。
docker run -d --name ruoyi -p 8082:8082 --network hmall ruoyidemo
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
简单的两个命令,卡我两小时qvq

4.下一步解决项目和mysql、redis互相访问
在这里插入图片描述
6379是redis 8081是emqx mysql是3306

# 1.首先通过命令创建一个网络
docker network create hmall# 2.然后查看网络
docker network ls
# 结果:
NETWORK ID     NAME      DRIVER    SCOPE
639bc44d0a87   bridge    bridge    local
403f16ec62a2   hmall     bridge    local
0dc0f72a0fbb   host      host      local
cd8d3e8df47b   none      null      local
# 其中,除了hmall以外,其它都是默认的网络# 3.让dd和mysql都加入该网络,注意,在加入网络时可以通过--alias给容器起别名
# 这样该网络内的其它容器可以用别名互相访问!
# 3.1.mysql容器,指定别名为db,另外每一个容器都有一个别名是容器名
docker network connect hmall mysql --alias db
# 3.2.db容器,也就是我们的java项目
docker network connect hmall dd# 4.进入dd容器,尝试利用别名访问db
# 4.1.进入容器
docker exec -it dd bash
# 4.2.用db别名访问
ping db
# 结果
PING db (172.18.0.2) 56(84) bytes of data.
64 bytes from mysql.hmall (172.18.0.2): icmp_seq=1 ttl=64 time=0.070 ms
64 bytes from mysql.hmall (172.18.0.2): icmp_seq=2 ttl=64 time=0.056 ms
# 4.3.用容器名访问
ping mysql
# 结果:
PING mysql (172.18.0.2) 56(84) bytes of data.
64 bytes from mysql.hmall (172.18.0.2): icmp_seq=1 ttl=64 time=0.044 ms
64 bytes from mysql.hmall (172.18.0.2): icmp_seq=2 ttl=64 time=0.054 ms
http://www.dtcms.com/wzjs/90370.html

相关文章:

  • html网页生成长沙优化网站厂家
  • ps在线网站seo哪家公司好
  • 网站模版asp品牌运营具体做什么
  • VM2008 做网站拉新任务接单放单平台
  • 四川建设网有限责任公司招聘网站推广及seo方案
  • 手机建网站制作口碑营销的产品有哪些
  • 做网站哪一家比较好地推放单平台
  • wordpress 链接 样式百度搜索引擎优化方案
  • 吉林省吉林市为什么名字一样中和seo公司
  • 在哪个网站做游戏视频好武汉搜索排名提升
  • 深圳横岗网站建设东莞网络营销渠道
  • 深圳工程交易服务主页长沙网站seo优化排名
  • 做网站建设的联系电话百度学术官网入口网页版
  • catchy wordpress站长之家seo工具
  • 潍坊网站建设公司排名推广赚佣金的软件排名
  • 无水印视频素材下载网站苏州百度推广代理商
  • 公司建设网站的步骤重庆网站
  • 城乡建设网官方网站室内设计培训哪个机构比较好
  • wordpress搭建康乐windows优化大师免费版
  • 建设学校网站前的需求分析报告武汉seo优化顾问
  • app开发公司推荐安徽创逸科技有限公司seo外链工具
  • 做网站需要哪些框架网络营销课程培训机构
  • 香港中国建设银行网站首页如何给企业做网络推广
  • 正规网站建设报价搜索关键词然后排名怎样提升
  • 海兴县做网站价格百家港 seo服务
  • 黄色视频做爰网站安全浏览广告赚钱的平台
  • 网站平台建设调研报告网页设计培训
  • 做简单的网站电商平台发展现状与趋势
  • web服务器做网站产品推广平台有哪些
  • 上海高端定制服装门店什么是seo站内优化