玖叶教程网

前端编程开发入门

头条创作挑战赛# podman容器部署步骤

#头条创作挑战赛#

podman容器部署步骤:

1先将站点war包上传到/usr/hr 文件夹

#上传文件

打开psftp,输入 open [email protected] 然后根据提示输入密码

通过cd切换linux服务器路径

cd /usr/hr

通过lcd切换本地window目录

lcd C:\Users\admin\Downloads

上传图片hr.war到linux服务器

put hr.war


2.通过命令修改war包里的配置文件

#提取war文件的内容

jar xvf hr.war

解压后修改对应的配置文件内容,如config.properties、jdbc.properties

#重新载入war文件内容

jar uvf hr.war WEB-INF/classes/jdbc.properties

3.编写Dockerfile配置文件内容并保存

vi Dockerfile

-------------------------------------------------------

#基础镜像tomcat8

FROM centos:7

WORKDIR /usr/mchr

ADD apache-tomcat-8.5.81.tar.gz /usr/mchr/

ADD jdk-8u291-linux-aarch64.tar.gz /usr/mchr/

ENV JAVA_HOME=/usr/mchr/jdk1.8.0_291

ENV CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

ENV PATH $JAVA_HOME/bin/$PATH

#复制站点包

COPY hr.war /usr/mchr/apache-tomcat-8.5.81/webapps/

EXPOSE 8080

ENTRYPOINT /usr/mchr/apache-tomcat-8.5.81/bin/startup.sh && tail -f /usr/mchr/apache-tomcat-8.5.81/logs/catalina.out

CMD ["java","-version"]

#CMD ["/usr/mchr/apache-tomcat-8.5.81/bin/catalina.sh","run"]

-------------------------------------------------------

4.生成镜像

podman build -f Dockerfile -t hr:2.0.1

5.查看镜像

podman images

6.启动容器

podman run -itd --name hr -p 8080:8080 localhost/hr:2.0.1

#查看所有容器【包括停止的】

podman ps -a


7.进入容器后开启一个新的终端,可以在里面操作【常用】,进入容器里后查看日志

podman exec -it 容器ID /bin/bash

进入容器后,可以通过tail -f catalina.out查看相应日志文件

#程序# #编程#

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言