dockert是cs架構,由docker程式提供。
daemon
啟動只監聽本地unix套接字。
啟動映象為乙個容器時,會建立乙個容器可寫層(映象為唯讀)
容器和映象的關係,類似程序和程式的關係。乙個程式可以啟動n個程序,程式是靜態的,程序有生命週期是可啟動可銷毀的
倉庫然後通過tag,提供nginx的各個版本的映象
唯一標識乙個映象的方法就是images:tag。比如nginx:1.12
如果沒有帶tag,就預設latest,最新版本
centos7 yum安裝
cat > /etc/yum.repos.d/docker-ce.repo <<\eof[docker-ce-stable]
name=docker ce stable - $basearch
baseurl=
enabled=1
gpgcheck=1
gpgkey=
[docker-ce-stable-debuginfo]
name=docker ce stable - debuginfo $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-stable-source]
name=docker ce stable - sources
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-edge]
name=docker ce edge - $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-edge-debuginfo]
name=docker ce edge - debuginfo $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-edge-source]
name=docker ce edge - sources
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-test]
name=docker ce test - $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-test-debuginfo]
name=docker ce test - debuginfo $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-test-source]
name=docker ce test - sources
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-nightly]
name=docker ce nightly - $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-nightly-debuginfo]
name=docker ce nightly - debuginfo $basearch
baseurl=
enabled=0
gpgcheck=1
gpgkey=
[docker-ce-nightly-source]
name=docker ce nightly - sources
baseurl=
enabled=0
gpgcheck=1
gpgkey=
eofyum install -y docker-ce-19.03.4-3.el7
mkdir /etc/docker
cat > /etc/docker/daemon.json <<\eof
eofsystemctl restart docker
systemctl enable docker
徹底刪docker
yum remove docker \docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
rm -rf /etc/systemd/system/docker.service.d
rm -rf /var/lib/docker
rm -rf /var/run/docker
docker學習8 部署easy mock環境
在前後端分離的概念中,前後端是並行開發的,前端在寫頁面時並沒有現成的後端介面給我們用,這時候 mock 假資料的作用就顯得十分有必要了。easy mock 是乙個視覺化,並且能快速生成模擬資料的持久化服務。因為 easy mock 依賴 redis 和 mongodb,因此本地環境使用 docker...
docker 入門6 部署 翻譯
您一直在為整個教程編輯相同的compose檔案。我們有好訊息,該compose檔案在生產環境中的工作方式與在您的計算機上一樣好。在本節中,我們將介紹執行 dockerized 應用程式的一些選項。docker enterprise 企業版的客戶執行了穩定 商業支援的 docker engine版本,...
django 學習筆記 11 部署Django
如果 debug 模式被開啟.例如,如果 debug 被設定成 true 那麼 首先,改變你的admins 設定用來引入你的e mail 位址,以及那些任何需要被注意的聯絡人的e mail 位址。這個設定採用了類似於 姓 名,email 元組,像這樣 admins john lennon jlenn...