我們執行docker容器的時候,使用了-d引數,把容器在後台執行後。
這個時候,我們使用docker ps命令,我們就可以知道哪些程式在後台執行。
我們要怎麼進入到docker容器呢?
1:使用docker attach命令
我們使用
docker attach db3 或者 docker attach d48b21a7e439db3是後台容器的names,d48b21a7e439是容器的程序id container id
然後就進去了這個容器的ssh介面。
但是它有乙個缺點,只要這個連線終止,或者使用了exit命令,容器就會退出後台執行
2:使用docker exec命令
這個命令使用exit命令後,不會退出後台,一般使用這個命令,使用方法如下
docker exec -it db3 /bin/sh 或者 docker exec -it d48b21a7e439 /bin/shdb3是後台容器的names,d48b21a7e439是容器的程序id container id
/bin/sh 是固定寫法
它也能進入這個容器
完
docker 後台執行和進入後台執行的容器
先建立並進入乙個新的被命名為newos的新容器 docker run it name newos docker.io centos 建立並指定埠號對映 docker run d p 8002 80 name my ng nginx centos bin bash 啟動的時候用 bin bash可能到...
Docker兩種方式進入後台執行的容器
1 在啟動容器的時候,有時候我們加了引數 d,這時容器自動進入後台執行。如果我們要進入容器,該怎麼辦?通常使用docker attach命令和nsenter工具。2 docker attach是docker自帶的命令。該命令有時候並不方便,因為他是同步的,若有多個使用者attach到乙個容器,乙個視...
docker篇 進入容器的後台的方法
會用到 docker attach 和 nsenter 工具 docker attach 是docker自帶的命令 docker run idt bin bash docker ps 可以看到該容器在後台執行中 那我們怎麼樣進入後台呢 docker attach 映象id 就可以進入了 有乙個弊端 ...