docker部署java應用程序


https://docs.docker.com/get-started/

安裝docker

 
1、安裝docker 
apt install docker
2、配置docker加速器
安裝完成后在 /etc/docker下新建文件daemon.json文件
編輯文件,添加國內鏡像(官方Docker Hub比較慢)
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
3、更新daemon.json文件,並重啟docker
systemctl daemon-reload
systemctl restart docker
4、拉取hello-world鏡像
docker pull hello-world
5、創建hello-world容器並運行,測試是否安裝成功
docker run hello-world

 

創建dockerfile

from jdk --基礎鏡像

add helloworld.jar --添加jar包

 8001:8001--映射端口

java -jar --啟動jar包

創建Dockerfile

構建鏡像:

 

其他Dockerfile示例:

FROM openjdk:8
RUN mkdir -p /usr/local/springbootProject
ADD springbootProject.jar /usr/local/springbootProject/
CMD java -jar /usr/local/springbootProject/springbootProject.jar

 

在虛擬機上直接訪問docker發布的項目:curl localhost:端口號

在主機上訪問虛擬機中的docker:[虛擬機ip:端口]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM