Docker的一些知識

2021-10-01 12:59:59 字數 539 閱讀 9762

目前,大部分 docker 官方映象都已經支援 alpine 作為基礎映象,可以很容易進行遷移。

例如:

ubuntu/debian -> alpine

python:2.7 -> python:2.7-alpine

ruby:2.3 -> ruby:2.3-alpine

因此基本上你寫的 dockerfile 會是這樣子的:

from centos:7 as ***_base

***x

***x

***x

from ***_base as loginserver

***x

from ***_base as gateway

***x

構建命令類似為:

docker build -t loginserver --target loginserver .

docker build -t gateway --target gateway .

docker的一些命令

所有命令我都執行過了,在ubuntu14.04上沒有問題 安裝docker sudo apt get install docker ce 18.03.1 ce 0 ubuntu 檢視正在 執行容器 docker ps 檢視所有 的容器 啟動 過的歷史容器 docker ps a 檢視最後 一次執行 ...

docker的一些操作

docker ps 檢視容器containerid docker ps a 檢視所有的容器containerid 容器可以使用容器id和容器name來識別 與映象類似 容器有狀態 exited表示已經退出了 啟動容器 docker start mycentos 關閉容器 docker stop my...

docker的一些概念

2.映象儲存 docker registry 3.本地儲存 graph repo mount graphdirve aufs或者overlay rootfs 容器層是寫時複製 4.doker daemon包括兩個元件 docker server docker engine docker engine...