Docker容器使用教程

2021-10-19 05:13:14 字數 2299 閱讀 9112

簡介:

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何介面。

docker是一種技術,能使得應用在任何環境都能用的打包技術。打包出的東西叫映象。映象執行時(有對外提供服務能力)叫容器。

環境:windows或linux

官網:docker優點:

1.簡化配置

2.**流水線管理

3.提公升開發效率

4.隔離應用

5.整合伺服器

6.除錯能力

7.多租戶環境

8.快速部署

一鍵安裝指令碼

設定開機自啟

sudo systemctl enable docker

sudo systemctl start docker

常用命令:

檢視docker的所有命令選項

docker

搜尋映象

docker pull 映象名

docker image ls

獲取當前宿主機上存在的容器:

docker ps

-a執行乙個現有的容器:

docker run 容器名

重啟乙個現有的容器:

docker restart 容器名

終止容器:

docker stop 容器名

開啟乙個容器終端:

docker run -it 容器名 /bin/bash

建立並使用容器

docker run -it --name 容器名 映象名/映象id /bin/bash

檢視本地有哪些映象

docker images

埠對映:

部署乙個容器,並將80埠對映到宿主機的8000埠上

可以使用--name自定義部署的容器名

docker run -d -p 8000:80 --name 容器名 映象名

也可以直接通過映象部署

docker run -d -p 8000:80 映象名

刪除容器:

docker rm 容器名

刪除所有容器:

docker rm $(docker ps

-aq)

刪除映象;

docker rmi 映象名/容器id

刪除所有映象:

docker rmi $(docker images -q)

統計資訊:

docker stats

解除安裝:yum remove docker \

如需使用docker-compose:

一鍵指令碼安裝:

檢視版本 :

docker-compose version

if you don』t try, you will never succeed.

Docker 容器使用

可以通過命令docker command help更深入的了解指定的 docker 命令使用方法。如果我們本地沒有 ubuntu 映象,我們可以使用 docker pull 命令來載入 ubuntu 映象 docker pull ubuntu以下命令使用 ubuntu 映象啟動乙個容器,引數為以命令...

Docker 容器使用

docker version 版本 systemctl status docker.service 狀態 1.檢視所有的容器命令 docker ps a2.啟動乙個已停止的容器 docker start 容器 id 3.停止容器的命令 docker stop 容器 id 4.停止的容器可以通過 do...

docker 容器使用

獲取映象 docker pull 命令來載入 ubuntu 映象 docker pull ubuntu 啟動容器 docker run it ubuntu bin bash 退出終端,直接輸入 exit 進入容器 docker attach 如果從這個容器退出,會導致容器的停止。exit docke...