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 ...