docker 製作乙個容器,並上傳到倉庫

2022-03-12 09:18:14 字數 1045 閱讀 5828

建立映象的三種方法

1.基於已有的映象的容器建立

啟動乙個容器並修改容器:

提交建立新映象並檢視製作好的映象

docker commit -m "add a new file" -a "docker newbee" c071248c8388 test:1.0.0

docker images

2.基於本地模版匯入

cat ubuntu-16.0.0-x86_64-minimal.tar.gz | docker import - unbuntu:16.0.0

3基於dockerfile建立

新建乙個檔案dockerfile

from debian:stretch-slim

run apt-get update &&\

apt-get install -y python3 &&\

apt-get clean &&\

rm -rf /var/lib/apt/lists/*

建立docker映象

docker build -t test1 .

上傳映象

給要上傳的映象打標籤

docker tag test:latest hea/test:latest

上傳映象到預設倉庫

docker push hea/test:latest

ps:上傳映象時要求輸入登入的賬號密碼郵箱資訊

如果對您有幫助請動動滑鼠右下方給我來個贊,您的支援是我最大的動力。

如何製作乙個自己的docker映象

功能類似於 npm 的 package.json 簡單來說就是製作這個 docker 的配置檔案 構建乙個docker映象 建立乙個dockerfile 表示依賴其它的映象,必須保證本地有這個映象 from nginx 將所有者 作者 資訊寫入到映象中 maintainer test name te...

docker 容器內部啟動乙個http服務

首先要使用docker start命令啟動乙個已經停止的容器 docker start i c2f30指定 i引數,則可以進入容器內部。接下來,建立乙個python指令碼 test.py from flask import flask deffunc return hello docker if n...

03 執行第乙個docker容器

容器需要管理工具 runtime 和作業系統,我們的選擇如下 1 管理工具 docker engine 因為 docker 最流行使用最廣泛。2 runtime runc docker 的預設 runtime 3 作業系統 ubuntu 雖然存在諸如 coreos 的容器 os,因考慮到我們目前處於...