當前位置:首頁 » 操作系統 » docker源碼安裝

docker源碼安裝

發布時間: 2025-01-04 11:28:28

⑴ Docker源碼安裝附內網鏡像安裝演示

系統版本要求源碼包下載

官網下載地址(download.docker.com/lin...)

我這里已docker-19.03.10.tgz該版本做演示

1.下載源碼包文件到本地

2.通過遠程連接工具(xShell、SecureCRT等將源碼包文件上載到伺服器自定義目錄)

3.解壓文件

4.配置docker為service服務

5.添加可執行許可權

註:如遇到啟動不成功可通過狀態查詢、/var/log/messages/運行日誌或直接使用dockerd命令查看錯誤信息,如還解決不了建議伺服器重啟一下在運行docker啟動命令

6.配置鏡像加速

7.檢查安裝版本內網下載鏡像

註:使用docker pull拉取鏡像的時候需要網路,但是項目部署一般都是在內網。內網訪問不了外網,所以需要在外網環境下把需要的鏡像拉取下來打包,然後拷貝到內網,載入到內網的docker

1.在外網機器上拉取mysql鏡像,可以看到外網的docker已經拉取了鏡像。

2.將鏡像打包成tar壓縮

3.將打包好的mysql鏡像包通過遠程工具下載到本地

4.拷貝到內網linux伺服器並載入docker

docker基礎命令使用(擴展)下載鏡像:(hub.docker.com/search/官網鏡像地址)

docker pull [IMAGE_NAME]:[TAG] #命令格式

docker pull mysql:8.0 #下載mysql8.0鏡像(不指定默認下載最新版本)

查看當前鏡像版本

docker -v #查看當前安裝版本

docker version #查看版本信息

docker info #查看系統信息

docker images #查看當前鏡像

docker search 鏡像名 #搜索鏡像

鏡像、容器刪除

docker rm 容器ID

docker rm 容器名字

docker rmi 鏡像ID

docker rmi 鏡像名

docker rmi -f 鏡像ID #強制刪除

創建網路及數據卷

docker volume create +數據卷名稱

docker volume list #查看當前數據卷信息

docker network create -d bridge +網路名稱

docker network ls #查看當前網路

docker inspect containername +id #查看容器的hash值

啟動、關閉容器

docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2) #關閉所有容器

docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) #開啟所有容器



docker inspect 容器ID (使用該命令重點關注容器ip) #查看容器/鏡像元數據

docker exec #在運行的容器中執行命令

docker exec -it 容器ID /bin/bash #以交互模式開啟偽終端

熱點內容
android銀行卡支付 發布:2025-07-04 11:39:00 瀏覽:567
數控編程點孔 發布:2025-07-04 11:21:20 瀏覽:661
安卓手機信號弱如何增強 發布:2025-07-04 11:09:01 瀏覽:756
安卓什麼品牌帶陀螺儀 發布:2025-07-04 11:08:59 瀏覽:592
伺服器如何接入互聯網 發布:2025-07-04 11:01:08 瀏覽:476
網站伺服器資料庫伺服器 發布:2025-07-04 11:00:07 瀏覽:394
稀土開采需要哪些人員配置 發布:2025-07-04 10:59:57 瀏覽:462
少兒編程指引 發布:2025-07-04 10:59:05 瀏覽:621
安卓怎麼掃門禁卡 發布:2025-07-04 10:52:42 瀏覽:872
配置管理如何支持測試 發布:2025-07-04 10:38:53 瀏覽:657