docker 容器操作

2021-10-02 22:30:56 字數 859 閱讀 6706

生成乙個docker容器,需要先獲取乙個image映象

image映象:docker將應用程式及其依賴,都打包在了映象裡

1、獲取乙個映象

docker image pull hello-world
2、執行映象,生成乙個正在執行的容器例項

docker container run hello-world
注意:

1、docker container run命令具有自動抓取 image 檔案的功能。如果發現本地沒有指定的 image 檔案,就會從倉庫自動抓取。因此,前面的docker image pull命令並不是必需的步驟

2、image 檔案生成的容器例項,和image一樣本身也是乙個檔案,稱為容器檔案。而且關閉容器並不會刪除容器檔案,只是容器停止執行而已。

3、終止乙個容器(對於不會自動終止的容器)

docker container kill [containid]
4、列出正在執行的容器

docker container ls
列出所有容器(包括已終止的):docker container ls --all

5、刪除容器檔案

docker container rm [containerid]
6、進入容器

docker exec -it [containerid] /bin/bash
attention : docker attach進入容器不是很合適,因為當開啟多個會話視窗時,多個視窗的操作會同步,乙個視窗阻塞,其他視窗也無法使用

docker 容器操作

如果啟動了docker容器,比如這樣 1 docker run itd p 3000 3000 name my web v pwd 如何看到終端列印的報錯和日誌呢?docker有命令可以讓你進入 attach 和退出 detach 該程序。進入 1 docker attach id 退出,一定不要用...

docker容器操作

dockers psdocker ps adocker ps ldocker ps f status exited建立容器常用的引數說明 建立容器命令 docker run i 表示執行容器 t 表示容器啟動後會進入其命令列。加入這兩個引數後,容器建立就能登入進去。即分配乙個偽終端。name 為建立...

docker容器操作

容器檢視 建立 啟動 容器是一種輕量級 可移植 並將應用程式進行打包的技術,是應用程式幾乎可以在任何地方以相同的方式執行。檢視容器 檢視正在執行的容器docker ps 命令引數 建立容器 建立待啟動的容器docker create 命令引數 image 命令 引數.啟動容器 啟動容器docker ...