1. 在本地啟動docker,在docker的setting里面修改Daemon的配置,將遠端鏡像倉庫IP添加到Insecure registries
2. 使用maven將Java項目打包成jar
mvn clean install -DskipTests
3. 在jar包同級目錄下,新增名為:Dockerfile的文件,文件內容如下
FROM java COPY target/01-demo.jar /demo.jar CMD java -jar /demo.jar
4. 制作鏡像
docker build . -t 192.XXX.X.50/miaoying/demo:0.0.1
5. 將制作好的鏡像推到遠程鏡像倉庫
docker push 192.XXX.X.50/miaoying/demo:0.0.1
注:
如果在A鏡像倉庫已經有你想要的包,只是名稱不一樣,可以使用 "docker pul 鏡像名稱l" 拉下A倉庫的鏡像包,然后使用 " docker tag imageId 新鏡像名稱 " 進行重命名,然后再 “docker push 新鏡像名稱”。