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

深圳高端电商网站建设者html5的网站

深圳高端电商网站建设者,html5的网站,东北亚科技园里有做网站的吗,做网站公司汉狮网络目录 1、下载与配置 Docker 1.1 docker下载#xff08;这里使用的是Ubuntu#xff0c;Centos命令可能有不同#xff09; 1.2 配置 Docker 代理对象 2、打包当前 Java 项目 3、进行编写 DockerFile#xff0c;并将对应文件传输到 Linux 中 3.1 编写 dockerfile 文件 …目录 1、下载与配置 Docker 1.1 docker下载这里使用的是UbuntuCentos命令可能有不同 1.2 配置 Docker 代理对象 2、打包当前 Java 项目 3、进行编写 DockerFile并将对应文件传输到 Linux 中 3.1 编写 dockerfile 文件 3.2 使用 WinSCP 进行两端的文件传输 4、进行创建镜像运行容器并加入到同一网络中 4.1 创建镜像 4.2 运行容器 4.3 统一网络 4.4 使用 DockerCompose 进行部署项目自行了解 5、测试当前项目的接口是否能正确访问 docker 部署 java 项目 前言 置顶有 Docker 的最全最易懂的配套 pdf 文件 搜索镜像的网站推荐Docker DocsDocker Documentation is the official Docker library of resources, manuals, and guides to help you containerize applications.https://docs.docker.com/ 1、下载与配置 Docker 1.1 docker下载这里使用的是UbuntuCentos命令可能有不同 以下命令默认不是 root 用户操作若是可去除 sudo 命令前缀 更新软件包索引 sudo apt update 安装必要的依赖项如果需要的话 sudo apt install apt-transport-https ca-certificates curl software-properties-common 添加Docker的官方GPG密钥如果从官方仓库安装 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 设置Docker的稳定版仓库 sudo add-apt-repository deb [archamd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable 再次更新软件包索引 sudo apt update 安装Docker CE sudo apt install docker-ce docker-ce-cli containerd.io 验证安装 sudo docker --version 启动Docker服务 sudo systemctl start docker 设置Docker开机自启动可选 sudo systemctl enable docker 1.2 配置 Docker 代理对象 回到 ~ 主目录进入 /etc/docker/daemon.json 配置文件vim 将以下高亮的信息填入其中 # 将内容写入 /etc/docker/daemon.json 文件root 用户可以去掉 sudo # 配置 Docker 镜像使用多个镜像源来提高镜像下载速度 echo {registry-mirrors: [https://proxy.1panel.live,https://docker.1ms.run,https://docker.ketches.cn] } | sudo tee /etc/docker/daemon.json# 重启 Docker 服务以使配置生效 sudo systemctl restart docker 2、打包当前 Java 项目 在 maven 中先 clean 后 package 打包 这样就能得到项目中对应模块的 .jar 包 3、进行编写 DockerFile并将对应文件传输到 Linux 中 Window 和 Linux 之间的文件传输软件下载地址 文件传输工具WinSCP下载安装教程_winscp安装教程-CSDN博客https://blog.csdn.net/qq_26383975/article/details/120220823 3.1 编写 dockerfile 文件 FROM openjdk:17-jdkARG APP_PATH/optWORKDIR $APP_PATH# Copy Application COPY auth.jar $APP_PATH/auth.jar RUN mkdir logsENV JAVA_OPTS-Xms512m -Xmx512m -XX:-HeapDumpOnOutOfMemoryError \SPRING_PROFILES_ACTIVElocalEXPOSE 9313# 指定docker容器启动时运行jar包 #ENTRYPOINT [java,-Djava.security.egdfile:/dev/./urandom,-Xmx768m,-jar,/opt/data-annotation.jar,--spring.profiles.activedev] CMD java ${JAVA_OPTS} -Djava.security.egdfile:/dev/./urandom -jar /opt/auth.jar 以上文件大致结构解释其他以外的配置根据自己需求进行添加 3.2 使用 WinSCP 进行两端的文件传输 注意运行容器的时候尽量不要使用 root 权限的用户进行操作减少安全风险 在此之前若以 root 的身份进行操作文件传输软件需要先启用 ssh 权限 在 Ubuntu 中启用 root 用户的远程登录权限_ubuntu root远程登录-CSDN博客https://blog.csdn.net/heromps/article/details/144549653然后进行切换到 root 用户并更改密码 新安装的Ubuntu系统中默认的root用户密码是多少怎么修改_ubuntu22.04默认密码-CSDN博客https://blog.csdn.net/Dreamhai/article/details/109764502在 WinSCP 中以 root 进行登录 传输相关文件并根据 dockerfile 信息将其 .jar 包与 dockerfile 建立在同一个目录下 4、进行创建镜像运行容器并加入到同一网络中 4.1 创建镜像 根据 dockerfile 创建对应的镜像这里是在 auth 目录下进行创建命令最后的 . 是表示当前目前下不能省略 docker build -t auth:1.0 -f Dockerfile-auth . 陆续将其他模块的镜像给创建好 4.2 运行容器 这里是运行 anth 模块的容器 docker run -d -p 9313:9313 --name exam_auth 3ddbf5bc0dae 陆续将其他模块的容器运行起来 4.3 统一网络 若当前 docker 中没有自定义网络可以创建一个这里我已经创建了 docker network create [OPTIONS] NETWORK_NAME 然后将这些容器依次加入到这个自定义的网络中 前者 exam_net 是当前的网络名后者是需要加入进来的容器名 docker network connect exam_net exam_auth 查看当前网络中的容器是否都加入了进来 inspect 后面填入当前的网络 ID或名称 docker network inspect bea8eac2916b 4.4 使用 DockerCompose 进行部署项目自行了解 前提目前流行这种做法因为更加简便不用像上面 4.1、4.2、4.3 繁琐 使用Docker和DockerCompose进行java项目部署_dockercompose部署java项目-CSDN博客https://blog.csdn.net/qq_45854695/article/details/139643245 可以在一个 compose 中配置多个容器的信息当然使用 compose 的话其他的 dockerfile 内容也是要有一定变化的毕竟前者可以简化后者之后只需要运行一行命令即可容器创建、运行并统一网络 docker-compose -f docker-compose-dev.yml up -d 5、测试当前项目的接口是否能正确访问 前提 在测试接口前需要保证打包前原项目中的 .yml 文件中 local 的 ip 这里mysql 和 redis 等一些 ip 看情况进行更改是否设置为当前服务器的 ip 如果 ip 不一致之前进行打包的 .jar 包进行访问时会失败 先查看对应服务的日志查看是否正常运行 docker logs [OPTIONS] CONTAINER 这里使用 Apipost 进行访问 auth 登录接口可见接口访问成功即项目已部署成功这里的 ip 是服务器的 ip而端口是项目对应服务的端口
http://www.hkea.cn/news/14591070/

相关文章:

  • 鞋业有限公司网站设计wordpress自定义类型使用模板
  • 深圳微信网站unity网络游戏开发
  • 做网站用什么后缀格式做好企业网站的建设要注意什么
  • 武威建设厅网站制作网站的免费软件
  • 瑞幸咖啡网站建设方案做网站手机端需要pc端的源代码吗
  • 在线编程的网站sql数据库添加网站
  • 可以做游戏的网站有哪些方面wordpress主题不分页
  • 佛山网站优化什么价格网站制作实训
  • 蚂蚁中国网站建设wordpress 父级页面
  • lamp网站开发经验求制作网站
  • 邢台有什么网站wordpress页面突然不能访问
  • 做的好的农产品网站十堰网络销售
  • 公司网站维护工作龙口网站建设公司
  • 足球比分网站建设网站建设运维情况
  • 网站建设公司合同个人养老保险账户余额查询
  • 论坛类网站设计电商是干什么的是什么意思
  • 家居装修企业网站源码龙华网站建设方案表
  • 东莞网站推广模板信用网站标准化建设模块都有哪些
  • 利用模板如何制作网站设计图片素材
  • 网站建设注册哪类商标平面设计技术培训机构
  • 甘肃网站建设域名注册公司wordpress 伪静态设置
  • wordpress网站熊掌粉丝关注网站中英文版怎么做
  • 建站宝盒全能版怎么在微信上做网站
  • 南京中小企业网站制作平面设计培训机构排行
  • 做网站公司哪家好无线网络优化工程师
  • 网站系统维护要多久wordpress适合百度
  • 网站建设服务器的选择方式包括优秀的网站建设公司排名
  • 温州 网站建设公司类似wordpress的系统有哪些
  • 做游戏评论注册国外网站seo公司推广
  • 多城市分站站群cms深圳市住房保障署官网