D&K 課程筆記8 進到Container內操作

開啟Container terminal,進到Container內操作

ZONGRU Li
Oct 13, 2020

一樣在一個視窗開著redis,執行:

docker run redis

在使用另一個視窗確認redis的ContainerID

得到ID:a461dac21af8

接著執行指令就能開啟redis的terminal

docker exec -it a461dac21af8 sh

然後就會進到一個#開頭的UNIX介面,可以執行UNIX指令

甚至在裡面就可以直接進到redis-cli介面,執行redis-cli,ctrl+c離開redis-cli

要離開這個#介面可以嘗試ctrl+D

回頭來談sh

sh亦即Command Processor shell

讓你進入到該環境執行shell指令,如同bash或powershell一樣

有些狀況下運行Container只想啟動Container並用shell指令

做一些簡單操作,也可如下執行

docker run -it busybox sh

ctrl+D或exit離開

參考課程

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet