1. 程式人生 > >Docker入坑指南之EXEC

Docker入坑指南之EXEC

容器啟動之後,如果我們需要進入容器內修改配置,比如mysql修改啟動配置

我們啟動的附加引數是不是shell,這個時候就可以用docker exec了,docker除了對image引數以外,大部分命令,可以多docker容器ID操作的,也可以對docker容器別名一樣的使用

docker exec -itd 容器ID(容器別名) 附加啟動引數

如果啟動引數的shell,就可以使用docker attach直接進去了

docker attach 容器ID(容器別名)

docker容器內的操作,只限於當前容器,如果要做成模板使用,請一定要docker commit一下

docker commit 容器ID(容器別名)新映象名

docker exec或者docker attach可能會錯誤,這個時候需要使用docker logs 容器ID -t檢視錯誤資訊

docker logs 容器ID(容器別名) -t

-t是根據時間顯示,互動的logs會帶上時間