Docker 基本命令

2021-10-07 08:56:21 字數 1427 閱讀 4380

容器、映象和倉庫的關係

映象包含了含有執行後所需要的檔案系統及其內容,是用於建立容器的,啟動起來就是容器。如果不執行映象只是乙個可讀模板。

附上docker的官網安裝教程:

mac:windows:ubuntu:

熟悉以下的幾個命令基本就可以使用docker了

- docker search

從映象源(倉庫)搜尋你想用的應用軟體

一定要記得啟動docker,(sudo service docker start)不然會報以下錯誤:

bash cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running?

- docker pull

執行映象為容器

隨便執行乙個映象,如下圖:

![在這裡插入描述](

```c

-p 埠對映

-p(大寫):是容器內部埠隨機對映到主機的高階口。

-p(小寫) : 是容器內部埠繫結到指定的主機埠。

-it 指的是開啟互動式環境介面

--rm指的是退出後就刪除這個容器,屬於建立了乙個臨時容器

--name 指定容器名字

```

- docker ps顯示正在執行的容器列表

- docker ps -a

顯示所有容器列表

- docker images

顯示當前映象

- docker start

啟動容器

- docker stop

停止執行容器

- docker rm

刪除容器

- docker rmi

刪除映象

docker run 包括start,使用docker run相當於執行了兩步操作:

(1)將映象放入容器中

(2)然後將容器啟動,使之變成執行時容器(這一步相當於docker start)。

但是docker run只在第一次執行時使用,只是為了將映象放到容器中,以後再次啟動這個容器時,只需要使用命令docker start 即可。

docker基本命令

最近開發中用到docker,就順便了解了一下整合知識,後期再做補充 檢視docker所有容器 docker ps a 檢視正在執行的docker容器 docker ps 啟動docker容器 docker start container 暫停docker容器 docker stop containe...

Docker基本命令

docker v檢視docker版本 docker search 映象名 例docker search redis搜尋映象 docker pull 映象名 例docker pull redis docker images檢視本地映象列表 docker rmi image id刪除指定映象 刪除映象的...

docker基本命令

檢視程序 docker ps結束docker程序 強制關閉容器 docker kill psname 或者使用容器id優雅的關閉容器 docker container stop containerid檢視docker中的映象 docker image ls檢視docker容器 1 正在執行的 doc...