啟動mysql分為兩步:
檢視所有安裝的軟體,命令如下
docker ps
-a
顯示結果如下,可以看到docker中每個容器的狀態,id,埠等等,複製mysql容器的id,即container id (或者容器的name也可以)
2.啟動mysql容器,命令如下
docker start + container id (或者容器名)
例如我的:docker start a10c3f1240bb
等價於:docker start mysql
進入命令列也分為兩步,檢視剛才docker ps -a 命令下查出來的服務名(或者容器id),我的mysql名字是mysql
執行以下命令進入mysql命令列
命令如下:
docker exec -it + 容器名(或id) bash
例如:docker exec -it mysql bash
第二步:輸入mysql賬號密碼命令,如圖,注意密碼是不會顯示的,輸入正確即可進入;
在命令列中輸入兩次exit即可退出當前容器,如下圖
重新檢視mysql執行狀態,輸入以下命令
docker ps --filter status=running
這裡的status有四個引數,分別是running,exited,
paused,dead
結果如下圖,可以看到mysql服務仍然在執行中
docker進入容器命令
兩種方式,第一種 docker attach 44fc0f0582d9但是這種方式有缺點,當多個視窗同時使用該命令進入該容器時,所有的視窗都會同步顯示。如果有乙個視窗阻塞了,那麼其他視窗也無法再進行操作。推薦第二種 docker exec it 44fc0f0582d9 bin bash注 如果出現...
docker映象和容器命令
檢視所有容器 停用乙個容器 停用全部執行中的容器 殺死所有正在執行的容器 刪除乙個容器 刪除全部容器 刪除所有已經停止的容器 一條命令實現停用並刪除容器 列出本地所有的映象 含中間映像層,預設情況下,過濾掉中間映像層 列出本地映象中repository為ubuntu的映象列表 刪除乙個映象 刪除所有...
進入Docker容器
該命令會在執行中的容器中執行乙個新的終端,然後你就可以在容器中執行命令。usage docker exec options container command arg.run a command in a running container options d,detach 分離模式 在後台執行命令...