[爆卦]docker指令是什麼?優點缺點精華區懶人包

為什麼這篇docker指令鄉民發文收入到精華區:因為在docker指令這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者uopsdod (pcman)看板Soft_Job標題[心得] 圖解教學 一定要學的Docker...



封面圖:
https://imgur.com/oaGi2JP

Youtbue連結:
https://bit.ly/31GSkbV


抱歉標題可能浮誇了一點XD

這次特別把常用的Docker指令,透過一個情境式的流程通順帶過。
適合已經學過相關指令,但太久沒用想利用6分鐘快速抓回記憶的人。

情節一 下載並運行現有Docker image:
docker pull -> docker images -> docker run -> docker container ls

情節二 建立本地Docker image:
vi Dockerfile -> docker build -> docker run -> docker container ls

情節三 上傳Docker image到Docker hub:
docker login -> docker build -> docker push

情節四 清理:
docker container stop -> docker container rm -> docker container ls -a
docker rmi -> docker images


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.62.51 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1597089820.A.900.html
※ 編輯: uopsdod (101.10.62.51 臺灣), 08/11/2020 04:11:17
※ 編輯: uopsdod (101.10.62.51 臺灣), 08/11/2020 04:11:53
ripple0129: 居然沒有docker exec -it container bash 08/11 08:29
MOONY135: 切進去bash才會讓人想哭 08/11 09:02
TakiDog: 推1樓 08/11 09:21
shadow0326: docker system prune -f 08/11 10:07
hegemon: 查文件就會的東西也來一篇賺流量. 08/11 10:24
GGFACE: 一樓說的影片有 08/11 10:26
B0988698088: 可以不要來這洗流量嗎… 08/11 10:41
a731977: 廣告? 08/11 10:42
gofigure: 下一篇 一定要學的git 10大指令 08/11 10:44
BoXeX: git pull, git push, git commit, git merge, git cherry- 08/11 10:55
BoXeX: pick, git checkout <branch>, git add -i, git rebase, g 08/11 10:55
BoXeX: it stash, git clone 好我列完了 我能拍片了嗎 08/11 10:55
wildli0422: 大家都好兇XD,幫你補一下血 08/11 11:12
es8603: 幫補血XD 08/11 11:46
感謝XD
spfy: 一定要學的十大Windows指令 Ctrl+C Ctrl+V Alt+F4..... 08/11 13:05
swallowcc: 一定要學的十大 ptt 指令 (? 08/11 13:08
kurtsgm: 一定要學的十大vim hotkeys 08/11 14:13
chan15: 一般不是都用 docker ps 嗎,有人在用 container ls? 08/11 14:18
兩個功能一樣,好像是之後為了讓指令更淺白,後來官方建議用
container ls 取代 docker ps
chan15: 剛測試了 docker CONTAINER stop 不會動,反過來才行啊? 08/11 14:19
askaleroux: 你用這id有先問過洪任諭先生嗎 08/11 14:21
shooter555: 要查指令還要先看youtube也太累 08/11 14:32
andy5566w: 大家好嚴格喔,別人願意分享就算是基礎的,也好過當鍵 08/11 14:33
andy5566w: 盤俠 08/11 14:33
aidansky0989: 比較想知道一定不要學的10大指令 08/11 15:00
kenshin528: 千萬別用 docker commit... 08/11 15:18
哈docker commit真的是超級大包
之前幫別人模擬環境包了一大包到2G多 怕.jpg
westercc: 我用最多的是Docker inspect 和 docker logs... 08/11 16:17
king22649: 不算嚴格吧 這確實挺明顯的 08/11 16:39
magic76: 一定要學會的網址www.google.com 08/11 18:14
DarkIllusion: 必學 docker rmi -f $(docker images -aq) 08/11 18:26
這個好用,這邊也整理一個清理步驟分享:

步驟一:把全部container停掉
docker stop $(docker container ls -a -q)

步驟二:清掉所有沒在用的container與image
docker system prune
->然後再打y

步驟三:主動清掉所有images
docker rmi $(docker images -a -q)

步驟四:清除volume
docker volume rm $(docker volume ls)

goodga: Hi Sam 08/11 19:16
mathrew: 一定要學的十大 T-SQL 指令: select update delete .... 08/11 19:45
paul800526: 這個標題很商業哦 08/11 20:13
Murasaki0110: 蛤? 08/11 21:22
Sieg2010: 一定要學的怎麼用Google 08/11 21:51
guanting886: 對比原PO五年年前做的影片 這部看起來像是誤闖時空 08/11 21:52
guanting886: 來到了現在.. 08/11 21:52
pttano: 笑死狼的教學 08/11 22:09
※ 編輯: uopsdod (1.160.140.237 臺灣), 08/11/2020 23:21:56
vigle2: 不錯 YT標題很多都是下這樣 板上是老人很多沒在看YT? 08/11 23:38
HenryLiKing: 推商業標題 08/12 01:13
x000032001: 我以為大家都知道 docker --help 08/12 09:24
Bencrie: 我以為會有人推 RTFM 08/12 09:27
marc47: 別理那些老人,我覺得新手很需要 08/12 09:54
Killercat: 清理居然沒有docker system prune XD 08/12 16:21
s77485p: 推 別理一堆酸民,這個雖然基本但是看到還是不錯的 08/12 19:32
s77485p: 難不成像Tech_Job發那些沒意義的嘴砲文比較好? 08/12 19:32
Ikaros1110: 補血 08/14 13:36
lukelove: 基礎指令看tutorial比較踏實吧 如果是要給非RD看我才會 08/16 12:30
lukelove: 認同 08/16 12:30
triplee: 基礎指令看官方文件最踏實 指令說明不明白再去細查 這樣 08/17 10:59
triplee: 也不會有似是而非 或是一開始就對指令理解錯誤的情況 08/17 11:00

你可能也想看看

搜尋相關網站