docker的一些命令
docker container ls 命令可以檢視當前正在執行的容器:
docker container ls -a 可以列舉出所有的容器,包括正在執行的和沒有執行的容器:
[root@localhost ~]# docker container ls -a
container id image command created status ports names
38c819a21e84 hello-world "/hello" 46 hours ago exited (0) 46 hours ago distracted_sinoussi
cc4f0b206a5c mydocler "/hello" 46 hours ago exited (13) 46 hours ago compassionate_austin
d00f46e347d2 mydocler "/hello" 2 days ago exited (13) 2 days ago epic_poitras
b600431e3e62 hello-world "/hello" 2 days ago exited (0) 2 days ago suspicious_ritchie
4a9554ac3cc5 hello-world "/hello" 2 days ago exited (0) 2 days ago cranky_elbakyan
31e391e789db alpine "sh" 3 months ago dead hungry_jang
[root@localhost ~]#
執行docker容器
執行docker容器可以使用 docekr run ,但用這個命令執行的容器會在執行完後,容器就自動退出了,不能跟使用者有互動的效果。
想要有互動效果可以使用docker run -it 命令。
[root@localhost ~]# docker run -it alpine
/ #
/ #
/ #
我們可以看到,這樣就相當於進入了乙個作業系統裡面。另起乙個終端,輸入docker container ls,可以看到當前正在執行的容器:
[root@localhost ~]# docker container ls
container id image command created status ports names
5f0e3c110aa2 alpine "/bin/sh" 2 minutes ago up 2 minutes elegant_bohr
後台執行container容器,使用 docker run -d
退出當前正在執行的容器,鍵入exit命令。
docker ps -a 命令等價於docker container ls -a
docker image ls可以列舉出來當前所有的image,它的簡寫方式為docker images
[root@localhost ~]# docker image ls
repository tag image id created size
mydocler latest 92e255dbbd0e 2 days ago 865kb
hello-world latest e38bc07ac18e 2 months ago 1.85kb
nginx alpine 1058e9c89897 4 months ago 17.9mb
alpine latest a741b13578d9 5 months ago 4.14mb
[root@localhost ~]#
docker 刪除某個container的命令:docker rm
刪除當前的某個image的命令:docker image rm ,簡寫方式為:docker rmi
列舉出所有container的id,docker container ls -aq:
[root@localhost ~]# docker container ls -aq
5f0e3c110aa2
df6fdbe3845f
63ae7603d5b8
7341247b420e
2daca6673376
d00f46e347d2
b600431e3e62
4a9554ac3cc5
上面這條命令的效果跟命令docker container ls -a | awk 是一樣的:
docker的一些命令
所有命令我都執行過了,在ubuntu14.04上沒有問題 安裝docker sudo apt get install docker ce 18.03.1 ce 0 ubuntu 檢視正在 執行容器 docker ps 檢視所有 的容器 啟動 過的歷史容器 docker ps a 檢視最後 一次執行 ...
初學docker一些命令
查詢映象檔案 docker search centos 檢視全部容器命令 docker中啟動linux容器並開啟ssh遠端連線 安裝相應工具 yum install net tools.x86 64 yum install y openssh server 啟動ssh服務 systemctl sta...
Docker中一些常用的命令
docker info 這條資訊樓主一般用來檢視docker 是否安裝成功 如果想測試一下 sudo docker pull busybox busybox是乙個最小的 linux系統,它提供了該系統的主要功能 如果你使用了 daocloud 公司的加速器 你在拉取映象的時候時需要將 docker ...