个人网站写什么好,网站建设的地方,如何优化基础建站,怎么建立以太网1 . 将dockerfile复制到与jar包同一目录
Dockerfile
# 基础镜像
FROM openjdk:8
# 环境变量
ENV APP_HOME/apps
# 创建容器默认进入的目录
WORKDIR $APP_HOME
# 复制jar包到容器中
COPY ./elastic-log-service.jar ./elastic-log-service.jar
# 暴露端口
EXPOSE 8003
# 启动命…1 . 将dockerfile复制到与jar包同一目录
Dockerfile
# 基础镜像
FROM openjdk:8
# 环境变量
ENV APP_HOME/apps
# 创建容器默认进入的目录
WORKDIR $APP_HOME
# 复制jar包到容器中
COPY ./elastic-log-service.jar ./elastic-log-service.jar
# 暴露端口
EXPOSE 8003
# 启动命令
ENTRYPOINT [java,-jar,-Xms64m,-Xmx64m,-Xmn16m]
CMD [elastic-log-service.jar]
2.在Dockerfile执行 下列语句创建镜像
docker build -t 镜像名:版本号 .
如
docker build -t photo-service:back .
3.执行docker-compose.yml 多个jar包重复上面两部操作后写入docker-compose启动的命令
services:# 定义服务名字只要不冲突即可elastic-log-service1:# 镜像名字image: elastic-log-service:test# 自定义容器名字container_name: elastic-log-service-1ports:- 8003:8003deploy:resources:limits:memory: 256m #配置内存,如果服务器内存足够可以不配置
------------------------多个服务重复上面的写法如下----------------------------elastic-log-service2:# 镜像名字image: elastic-log-service:test# 自定义容器名字container_name: elastic-log-service-2ports:- 8004:8004deploy:resources:limits:memory: 256m #配置内存,如果服务器内存足够可以不配置