docker相关
java 部署步骤(9条消息) Docker部署jar包运行的几种方式详解_浅唱~幸福的博客-CSDN博客_docker部署jar包
dockerfile
FROM java:8 MAINTAINER longx ADD IEM.jar app.jar EXPOSE 8081 ENTRYPOINT ["java","-jar","app.jar"]
EXPOSE:暴露给容器外部的端口,需要吧jar包跑在这个端口(application.yml配置成这个端口)
在dockerfile所在目录运行下面两条指令
docker build -t java_iem_8080 . ------最后有一个点,这条语句会根据同目录的Dockerfile拉取Java镜像,并根据jar包及其他配置创建一个“java_iem_8080”镜像;
docker run -d --restart=always --name iem_java -p 8080:8081 -v /SpringBoot/log:/log java_iem_8080 -------基于“java_iem_8080”镜像创建一个iem_java容器,8080为前端访问的端口,8081为容器暴露的端口,本地日志挂载;
Vue nginx部署步骤:https://www.jianshu.com/p/f2c6ad35fbb0
docker run -d -p 80:80 -v /nginx/conf.d:/etc/nginx/conf.d -v /nginx/html:/usr/share/nginx/html nginx
MySQL部署步骤:https://www.bilibili.com/video/BV1Ca411m7hJ?from=search&seid=10498986882371007531&spm_id_from=333.337.0.0
redis部署;(17条消息) docker拉取Redis_.陌路的博客-CSDN博客_docker pull redis
容器时间同步主机时间:docker cp /etc/localtime 856:/etc/localtime