Docker的使用和容器的使用

2021-10-08 01:38:26 字數 1566 閱讀 7071

二、容器的使用

三、docker映象使用

1.1、執行hello world

在docker中可以在容器中執行應用程式,我們使用docker run命令來實現在乙個容器中執行乙個應用程式。

docker run ubuntu /bin/echo "hello world" //docker 以 ubuntu映象建立乙個新容器,然後在容器裡執行 bin/echo  "hello world",然後輸出結果。
2.1、執行互動式的容器

我們通過使用-t -i,來讓docker執行的容器實現「對話」的功能:

docker run -i -t ubuntu /bin/bash                 

//引數說明:

-t 在新容器內制定乙個偽終端或終端

-i 允許你的容器內的標準輸入進行互動

cat /proc/version //檢視當前系統的版本資訊

ls //檢視容器下的檔案列表

3.1、啟動容器(後台模式)

可以使用下面命令來建立乙個以程序方式執行的容器:

docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done" //執行之後我們並沒有看到輸入「hello world」,而看到的是容器的id   

docker ps //檢視確定容器是否在執行

//檢視容器內的標準輸出

docker logs 《容器id>

docker logs 《自動分配的容器名稱》

//刪除乙個容器

docker rm -f 《容器 id>

//以清理掉所有處於終止狀態的容器。

docker container prune

注意:如果你這裡使用exit或者ctrl +d的話,後台執行的容器就會直接退出。推薦大家使用docker exec命令,因為此退出容器終端,不會導致容器的停止。

3.1、列出映象列表

在root使用者下,我們可以通過使用docker images來列出本地主機上的映象。

還可以使用以下命令:

docker search ubuntu //查詢映象

docker pull ubuntu:13.10 //獲取新的映象

docker rmi hello-world //刪除映象

Docker容器的基本使用

docker容器化技術極大提公升了軟體交付效率,本文講述在windows系統上docker容器的基本使用。windows系統安裝docker toolbox,安裝完後,會有docker quickstart terminal和kitematic兩個快捷方式。docker quickstart ter...

容器docker的命令使用

常用docker命令 指定使用特定的gpu執行docker nv gpu 0,1 nvidia docker 裝載本地映象 docker load input 映象路徑 檢視已安裝的映象 docker images 檢視執行中的容器 docker ps 檢視全部容器 docker ps a 執行乙個...

Docker 三 映象 容器的使用

列出映象列表 docker images各個選項說明 查詢映象 我們也可以使用 docker search 命令來搜尋映象。比如我們需要乙個nginx的映象來作為我們的 web 服務。我們可以通過 docker search 命令搜尋nginx來尋找適合我們的映象。當我們用pull命令拉取映象時,如...