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

用php做网站的开发工具电商 网站开发 哪个好

用php做网站的开发工具,电商 网站开发 哪个好,手机app一般用什么开发,网页制作技巧有哪些先在Linux服务器安装docker 由于镜像现在访问不了,所以采用其它国内镜像的方法拉去镜像 直接运行该命令: docker pull docker.1ms.run/library/openjdk:21前面是镜像地址,可以替换的地址有: https://docker.1ms.run 毫秒镜像…

先在Linux服务器安装docker

由于镜像现在访问不了,所以采用其它国内镜像的方法拉去镜像

直接运行该命令:

docker pull docker.1ms.run/library/openjdk:21

前面是镜像地址,可以替换的地址有:


https://docker.1ms.run    毫秒镜像    可用
https://docker.xuanyuan.me    轩辕镜像    可用
https://dislabaiot.xyz    -    可用
https://docker.sunzishaokao.com    云港网络镜像    5.26不可用
https://hub.rat.dev    耗子面板    可用
https://doublezonline.cloud    -    可用
https://dislabaiot.xyz    -    可用
https://xdark.top    -    可用

注意不要前面的https,library得有,看运气有时候能拉去下来

Idea点击maven中的build生成xxx.jar文件,将jar包复制到Linux系统中重命名为app.jar,写一个Dockerfile文件

注意文件名称就叫Dockerfile没有文件后缀,内容如下


FROM docker.1ms.run/library/openjdk:21WORKDIR /appCOPY app.jar app.jarEXPOSE 8080ENTRYPOINT ["java", "-jar", "/app/app.jar"]

在Dockerfile目录下运行命令构建镜像

 docker build -t myjava .

看好命令最后面有个点,这个点不能没有


[root@localhost ~]# docker build -t myjava .
[+] Building 1.5s (8/8) FINISHED                                                                                  docker:default=> [internal] load build definition from Dockerfile                                                                        0.0s=> => transferring dockerfile: 233B                                                                                        0.0s=> [internal] load metadata for docker.1ms.run/library/openjdk:21                                                          0.0s=> [internal] load .dockerignore                                                                                           0.0s=> => transferring context: 2B                                                                                             0.0s=> [1/3] FROM docker.1ms.run/library/openjdk:21                                                                            0.0s=> [internal] load build context                                                                                           0.0s=> => transferring context: 91B                                                                                            0.0s=> [2/3] WORKDIR /app                                                                                                      0.0s=> [3/3] COPY app.jar app.jar                                                                                              0.7s=> exporting to image                                                                                                      0.6s=> => exporting layers                                                                                                     0.6s=> => writing image sha256:f568f3d1d78eb15bf061c0f80b63b48815ce7dee46f2ff2e6ddc99a97db08565                                0.0s=> => naming to docker.io/library/myjava                                                                                   0.0s
[

顺利的话直接构建成功

在docker中运行该Image

 docker run -d -p 8080:8080 myjava:latest

使用docker logs看到日志输出,镜像构建成功!

.   ____          _            __ _ _/\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/  ___)| |_)| | | | | || (_| |  ) ) ) )'  |____| .__|_| |_|_| |_\__, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot ::                (v3.4.7)2025-07-19T14:55:49.375Z  INFO 1 --- [demo1] [           main] org.example.demo1.Demo1Application       : Starting Demo1Application v0.0.1-SNAPSHOT using Java 21 with PID 1 (/app/app.jar started by root in /app)
2025-07-19T14:55:49.393Z  INFO 1 --- [demo1] [           main] org.example.demo1.Demo1Application       : The following 1 profile is active: "pro"
2025-07-19T14:55:55.771Z  INFO 1 --- [demo1] [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port 8080 (http)
2025-07-19T14:55:55.865Z  INFO 1 --- [demo1] [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2025-07-19T14:55:55.868Z  INFO 1 --- [demo1] [           main] o.apache.catalina.core.StandardEngine    : Starting Servlet engine: [Apache Tomcat/10.1.42]
2025-07-19T14:55:56.542Z  INFO 1 --- [demo1] [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2025-07-19T14:55:56.556Z  INFO 1 --- [demo1] [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 6788 ms
Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter.
Get /172.17.0.2 network interface
Get network interface info: name:eth0 (eth0)
Initialization Sequence datacenterId:9 workerId:24_ _   |_  _ _|_. ___ _ |    _
| | |\/|_)(_| | |_\  |_)||_|_\/               |3.5.12
2025-07-19T14:56:07.301Z  INFO 1 --- [demo1] [           main] m.e.s.MybatisPlusApplicationContextAware : Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1722011b
2025-07-19T14:56:08.166Z  INFO 1 --- [demo1] [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port 8080 (http) with context path '/'
2025-07-19T14:56:08.222Z  INFO 1 --- [demo1] [           main] org.example.demo1.Demo1Application       : Started Demo1Application in 21.389 seconds (process running for 23.923)
^C2025-07-19T15:03:00.791Z  INFO 1 --- [demo1] [ionShutdownHook] o.s.b.w.e.tomcat.GracefulShutdown        : Commencing graceful shutdown. Waiting for active requests to complete

浏览器访问http://192.168.68.29:8080/

访问成功!

还有好多细节:例如如果使用了mysql需要先运行mysql容器再启动springboot镜像,并且注意ip地址,如果想用mysql主机名需要指定网络alias。Linux服务器需要关闭防火墙或者放行8080端口等等。

http://www.dtcms.com/a/514039.html

相关文章:

  • 怎做网站手机营销型网站方案ppt
  • 国内网站建设最好公司巩义做网站汉狮公司
  • 娄底网站建设是什么网站建设技术员工资
  • 新手网站设计定价wordpress的seo优化
  • 如何自己做软件网站河北建设网站公司
  • 赣州网站建设策划个人注册公司在哪个网站申请
  • 前端做网站需要学什么东莞网络公司哪家最好
  • 仿照一个国外的网站要多少钱wordpress网站打开很卡
  • 网站建设设计培训班市场上网站开发价格
  • 网站域名查询系统学做网站的书
  • 做的网站 显示乱码企业宣传网站建设说明书
  • 北京云网站建设国外网站
  • 龙岗在线网站建设什么专业的会做网站
  • 如何在百度上搜到网站兰州新区建设银行网站
  • 网站做业务赚钱清城网站seo
  • 平板上做网站的软件网站建设公司公司我我提供一个平台
  • 温岭市住房和城乡建设规划局网站sem网站做推广
  • 天津做网站建设的公司英文版网站建设策划方案
  • 郑州艾特网站建设六安房产网
  • 企业网站建设工作室wordpress 被写入文件
  • 网站改用绝对地址的好处郴州网络推广案例
  • 建设模板类网站抖音流量推广神器软件免费
  • 做网站筹钱需要多少钱长沙网站seo哪家公司好
  • 网站建设发信息高性能网站建设指南 京东
  • 网站运营方案书网站的建设的项目介绍怎么写
  • CUDA-GDB(1)——简介
  • 全国建设厅网站长沙网站建设zh68
  • 网站开发仿站网站建设兴田德润
  • 网站项目规划与设计搜网站关键词
  • 做费网站后台系统免费模板网站