基於已有映象容器建立
docker commit -m 「new」 -a 「liu」 581d08c5549e nginx:liu
-m:(說明資訊) -a:(作者資訊)後接容器id 新映象名:標籤
基於本地模板建立
匯入本地映象debian-7.0-x86-minimal.tar.gz
cat debian-7.0-x86-minimal.tar.gz | docker import – 映象名:標籤
基於dockerfile建立
建立乙個檔案使用
mkdir apache
cd apache
vim dockerfile(名字不要更改,d必須是大寫)
vim run.sh #和dockerfile檔案位於相同目錄下
編輯首頁檔案,echo 「this is ky0666」 > index.html
建立好這三個檔案,在同一目錄下
生成映象
docker build -t httpd:test . (注意末尾有".")
每載入一步會生成乙個臨時的容器,在載入完成後會自行刪除
建立完成
新映象執行容器
到網頁上測試
docker映象構建sshd服務
系統環境 centos7.4 容器系統centos latest 預設啟動服務sshd 第一步 新建dockerfile檔案 from docker.io centos run yum y install openssh server ssh keygen t ecdsa f etc ssh ssh...
docker私有映象服務搭建
docker私服的搭建很簡單,我們只需要執行乙個名叫registry的docker映象並啟動,就構建了乙個docker私服。這裡如果私服的伺服器位址為192.168.56.141對應主機名為docker01,我們的docker伺服器在另外一台伺服器上,伺服器位址為192.168.56.142,對應主...
Docker為映象新增SSH服務
很多時候使用者希望通過遠端登入伺服器來進行管理,但是docker的很多映象都不支援ssh服務,接下來將會介紹為docker映象新增ssh服務的兩種方法 1.基於commit命令的建立 通過對容器進行ssh的配置,生成乙個新的映象。首先獲取ubuntu 18.04的映象,之後建立乙個名叫ssh的容器 ...