-
新建一个文件夹
mkdir /home/xxx
-
将打包好的jar包上传到xxx文件夹下
cd /home/xxx rz #上传jar包manager
-
新建Dockerfile文件
touch Dockerfile
-
编辑Dockerfile文件
vim Dockerfile #文件内容 # 基于java镜像创建新镜像 FROM java:8 VOLUME /home/hanbing # 将jar包添加到容器中并更名为manager.jar ADD manager.jar manager.jar # 运行jar包 ENTRYPOINT ["nohup","java","-jar","manager.jar","&"]
-
在Dockerfile目录下构建镜像
#-t:指定新镜像名 #. :表示Dockfile在当前路径 docker build -t manager .
-
启动容器
#普通方式启动 #宿主机端口和容器端口映射 #manager 镜像名 docker run --name 容器名 -d -p 18080:18080 manager #将日志目录启动(需要提前将宿主机的目录创建出来) sudo docker run --name qrs-manager18080 -d -p 18080:18080 -it --privileged=true -v /home/hanbing/log/datatransfermanager18080:/home/hanbing/log/datatransfermanager qrs/manager18080
在docker中部署springboot项目
最新推荐文章于 2024-06-06 15:09:28 发布