安裝python-pip
yum -y install epal-release
yum -y install python-pip
安裝docker-compose
pip install docker-compose
檢視docker-compose版本
docker-compose version
–link 可以把另乙個容器對映到本容器·
啟動 docker-compose up
bussiness: #指定服務名
build: ./bussiness #指定dockerfile所在路徑
ports:
docker-compose管理容器的結構:
docker-compose將所管理的容器分為三層:工程(project),服務(service),容器(container)
docker-compose編排spring cloud微服務
注意: 預設情況是docker-compose以服務名稱作為hostname被其他容器訪問(也可以寫ip位址)
例:docker-compose.yml
version: 「2」
services:
bussiness:
image: bussiness:0.0.1
ports:
1.私有倉庫的搭建
#1.1 拉取私有倉庫映象
docker pull registry
#1.2 啟動私有倉庫容器
docker run -id --name=registry -p 5000:5000 registry
#1.3 開啟瀏覽器 輸入位址http://[私有倉庫伺服器ip]:5000/v2/_catalog,看到,表示私有倉庫搭建成功
#1.4 修改daemon.json
vim /etc/docker/daemon.json
#在上述檔案中新增乙個key,儲存退出
}#5.重啟docker編碼
systemctl restart docker
docker start registry
2.將映象上傳至私有倉庫
#2.1. 標記映象為私有倉庫的映象
docker tag centos:7 私有倉庫伺服器ip:5000/centos:7
#2.2 上傳標記的映象
docker push 私有倉庫伺服器ip:5000/centos:7
#2.3.從私有倉庫拉取映象
docker push 私有倉庫伺服器ip:5000/centos:7
Docker筆記 3 Docker引擎
來自 nigel poulton的深入淺出docker docker引擎由如下的元件構成 docker客戶端 docker client docker守護程序 docker deamon containerd runc 總體邏輯如圖 docker首次發布時,docker引擎由兩個核心元件構成lxc和...
docker學習筆記
1 docker依賴於linux核心,無法直接安裝在windows環境中,否則需要安裝docker toolbox 2 相關操作 docker create 建立乙個容器但是不啟動它 docker run 建立並啟動乙個容器 docker stop id 停止容器執行,傳送訊號sigterm doc...
Docker學習筆記
一 docker是什麼 docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。就相當於書包可以裝書,水杯可以盛水。二 docker解決了什麼問題 我本地沒有問題啊 本地和線上的環境不一致問題,哪個哥們又寫死迴圈了 其他專案的出錯不影響你本身的專案 雙十一伺服器...