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"]
}
"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:端口]