oecms(php企业网站管理系统),网站如何做快捷支付,seo排名怎么优化软件,做优化关键词1、创建Dockerfile 首先确保centos 安装docker#xff0c;参考docker安装-CSDN博客 自己找个目录来存放Dockerfile
mkdir Dockerfile
2、vim Dockerfile
# 使用 OpenJDK 17 基础镜像
FROM jre17:v1.0# 设置工作目录
WORKDIR /app# 暴露端口
EXPOSE 8093# 设置容器内日志目录…1、创建Dockerfile 首先确保centos 安装docker参考docker安装-CSDN博客 自己找个目录来存放Dockerfile
mkdir Dockerfile
2、vim Dockerfile
# 使用 OpenJDK 17 基础镜像
FROM jre17:v1.0# 设置工作目录
WORKDIR /app# 暴露端口
EXPOSE 8093# 设置容器内日志目录
RUN mkdir -p /app/logs# 将构建的 JAR 文件添加到容器中
ADD xxx-1.0.jar /app/xxx-cloud-demo.jar# 设置启动命令
ENTRYPOINT [java,-jar,-Xms512m,-Xmx512m,xxx.jar]# 设置时区为亚洲/上海
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ echo Asia/Shanghai /etc/timezone#编译命令
# docker build -t xxx-cloud-demo:v1.0 .#启动命令
#docker run -d --network host --name xxx-cloud-demo -p 8093:8093 -v /home/logs:/app/logs xxx-cloud-demo:v1.0
注意你的jar包要和Dockerfile 放在同级目录比如我的jar包是xxx-cloud-demo.jar
rootss:~/dockerbuild# cd xxx-cloud-demo rootss:~/dockerbuild/xx# ll total 74464 drwxr-xr-x 2 root root 4096 Jan 7 15:25 ./ drwxr-xr-x 6 root root 4096 Jan 3 10:35 ../ -rw-r--r-- 1 root root 717 Jan 7 15:42 Dockerfile -rw-r--r-- 1 root root 76238275 Jan 7 15:25 xxx-cloud-demo-1.0.jar 3、然后开始构建镜像注意xxx-cloud-demo名称要英文小写
docker build -t xxx-cloud-demo:v1.0 .4、等待构建完成使用 docker images 就可以看到刚刚构建好的镜像
5、接下来启动容器 docker run -d --network host --name xxx-cloud-demo -p 8093:8093 -v /home/logs:/app/log 启动后可以查看所有容器 docker ps -a
查看正在运行的容器 docker ps
查看日志 docker logs -f 容器id 2、docker 部署
1、docker stop xxx 停止容器
2、docker rm xxx 删除容器
3、docker images 查看镜像
4、docker rmi xxx 删除镜像
5、docker logs 容器id 查看容器日志