一、前期準備工作
1、注冊申請Docker hub賬號
首先在https://hub.docker.com/官網(wǎng)申請一個docker hub 帳號
按著提示操作就行
2、創(chuàng)建倉庫
點擊Repositories

image
創(chuàng)建鏡像倉庫

image
填寫倉庫信息

image
創(chuàng)建成功獲取上傳地址

image
二、創(chuàng)建鏡像
1、創(chuàng)建dockerfile
FROM ubuntu
CMD echo "hello"
2、構(gòu)建鏡像
docker build -t zw/sx-ubuntu ./
3、查看鏡像
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
zw/sx-ubuntu latest 6b6e47f29036 7 seconds ago 64.2MB
4、給鏡像打標簽
# docker tag 本地鏡像[:TAG] 遠程倉庫鏡像名[:TAG]
# zhangwei/sx 我們創(chuàng)建私有倉庫的一個名字直接復制過來
docker tag zw/sx zhangwei725/sx
三、上傳
1、登錄
? dockerfile docker login
Username: zhangwei725
Password:
Login Succeeded
2、上傳
docker push zhangwei725/sx
The push refers to repository [docker.io/zhangwei725/sx]
122be11ab4a2: Mounted from library/ubuntu
7beb13bce073: Mounted from library/ubuntu
f7eae43028b3: Mounted from library/ubuntu
6cebf3abed5f: Mounted from library/ubuntu
latest: digest: sha256:c25e638c0c9984c0946aa6233c3a1e2ff3b2b1365fff649b75cd06df12dd4123 size: 1152