【Dockerfile】
首先,新建一個 Dockerfile文件在當前目錄下,文件我已經建好了,所以用 cat -b 查看
Dockerfile
Dockerfile這個文件非常重要,大家可以自行去了解一下
docker build -t harbor-clean:0.1 .
然後就可以查詢建好的鏡像,用以下這個命令。 |more -10 這是以10行的每次顯示,因爲鏡像可能非常多,不易查找
docker images| more -10
鏡像建好了,可以運行一個容器,看看Dockerfile 創建的鏡像,是否存在問題。這個命令因你的Dockerfile內容的差異而存在差異,自行了解其中的意思,就知道怎麼編寫自己的Dockerfile了
docker run -it harbor-clean:0.1 --entrypoint=sh
我運行後,發現符合自己的要求,於是準備推送到遠程倉庫。倉庫的地址在 /etc/docker 下的daemon.json文件下可以找到,找到後運行以下命令。一定要先給tag,然後再 push,不然會報下圖的錯。
docker tag harbor-clean:0.1 XXXXX/dev/harbor-clean:0.1
docker push XXXXX/dev/harbor-clean:0.1
push後,在對應的倉庫查找是否有這個鏡像,有就說明成功了。