Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
 
 

41 rader
1.0 KiB

  1. FROM lecoo-web
  2. MAINTAINER yang kai
  3. # 删除tomcat自带应用
  4. RUN rm -rf /usr/local/tomcat/webapps/*
  5. # 应用程序部署包
  6. COPY target/on-visitor-web /usr/local/tomcat/webapps/ROOT
  7. ARG JASYPT_SALT
  8. RUN echo 'export jasypt.encryptor.password='${JASYPT_SALT} >> /root/.bashrc
  9. # 修改apt-get源
  10. #COPY docker/sources.list /etc/apt/sources.list
  11. #RUN apt clean && apt update
  12. # 安装mysqlclient
  13. #RUN apt install -y mysql-client && rm -rf /var/lib/apt
  14. #RUN apt install libmysqlclient-dev
  15. # Ubuntu
  16. RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  17. RUN echo "Asia/Shanghai" > /etc/timezone
  18. # 暴露的端口,容器启动时指定 -p 8888:8080
  19. EXPOSE 8080
  20. # 编译镜像
  21. # docker build -t on-visitor-web:latest .
  22. # 启动容器,ctrl+c 退出容器
  23. # docker run -it -p 8888:8080 on-visitor-web
  24. # 进入容器
  25. # docker exec -it on-visitor-web /bin/bash
  26. # 停止所有运行中的容器
  27. # docker stop $(docker ps -q)
  28. # 删除所有容器
  29. # docker rm $(docker ps -q)