守護進程的方式啓動容器,這樣我們可以像使用虛擬機一樣使用容器了。
就是說可以在容器中啓動很多個需要守護進程方式啓動的服務,如 myslqd 等
使用方法:
運行一個容器
docker run -d -p 本機端口:容器內的端口 -p 本機端口2:容器內的端口2 --privileged=true python3.7-centos7-sshdd /usr/sbin/init
查看運行中的容器情況
docker container ls |awk 'BEGIN {printf "%-15s %-5s\n", "容器ID", "端口映射 本地端口-> 容器端口"} NR != 1{print $1, $(NF-1)}'
通過 ssh 連接到 容器中
ssh -p 本地端口號 [email protected]
# 密碼是: upsa
查看所有容器
docker container ls -a
其他基本操作
docker container stop 容器 id 的前 4 位 / 容器名
docker container start 容器 id 的前 4 位 / 容器名
docker container rm -v 容器 id 的前 4 位 / 容器名