CentOS下docker的使用

2021-09-24 22:23:02 字數 2068 閱讀 1399

1、docker包的安裝

yum install docker -y

2、檢視安裝的docker包

yum list installed|grep docker

3、啟動docker服務

systemctl start docker

4、檢視docker的版本

docker --version

5、檢視 docker詳細資訊

docker info

6、檢視映象

docker images

其中的幾個引數意義為:

repository 倉庫

tag 映象標籤

image id 映象id

建立的時間

size 大小

11、使用映象,建立容器

docker create -it --name mysql8.0 c7109f74d339 /bin/bash

或者docker run -dit --name=mysql8.0 c7109f74d339 /bin/bash

docker 命令

create 建立但是不啟動, 採用run時建立並且啟動

-i 互動式命令列

-t 將互動式命令列繫結到乙個虛擬終端上

-d 守護容器,容器當中的程式需要長期執行,建立乙個守護容器

–name 容器的名稱

mysql8.0 容器具體的名稱

c7109f74d339 映象id

/bin/bash 互動式採用shell虛擬終端

12、進入docker容器

docker start -ai mysql8.0

docker 命令

dtart 開始,開啟

-a 將當前輸入/輸出連線到容器上

-i 互動式命令列

13、退出

exit

14、切入

docker exec -it mysql9.0 /bin/bash

15、分析docker container ls --all的引數

container id 容器id

iimage 映象的id

command 映象命令

created 容器的建立時間

status 狀態

exited 退出

up 啟動

ports 埠

names 容器的名稱

docker container stop 102edb0e4a22容器id

16、停止容器

docker container stop 映象id

17、啟動狀態中斷容器

docker container kill 映象id

18、刪除容器

docker container rm 映象id

19、檢視所有的容器

docker ps -a

三種狀態 up啟動 exiting 退出 create 建立

20、檢視docker容器的ip

docker inspect --format 『}』 容器名稱(id)

wget

解壓

tar -jxvf python-3.5.2.tar.xz

建立軟連線

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

將容器打包成映象

docker commit -m 描述 -a作者資訊 用來建立映象的容器id

使用自己的映象

docker run -dit --name 映象名稱 映象id /bin/bash

docker exec -it 映象名稱 /bin/bash

注意,當前映象提交的位置是本地

dockerfile

docker 倉庫:

共有庫使用

私有庫搭建

合理使用docker管理python開發環境

CentOS下Docker的安裝

docker 最低支援 centos 7。docker 需要安裝在 64 位的平台,並且核心版本不低於 3.10。centos 7 滿足最低 核心的要求,但由於核心版本比較低,部分功能 如 overlay2 儲存層驅動 無 法使用,並且部分功能可能不太穩定。docker 官方為了簡化安裝流程,提供了...

Centos系統下Docker安裝

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

CentOS下Docker安裝步驟

1.docker 要求 centos 系統的核心版本高於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 檢視當前核心版本 uname r 2.root 許可權下 更新 yum 包 sudo yum update 3.解除安裝舊版本 sudo yum remove ...