Docker 映象製作

2022-08-26 00:48:08 字數 800 閱讀 2746

centos7安裝docker

yum install docker -y

啟動docker服務

service docker start

拉取映象

docker pull 1102836917/centos7sogood

啟動容器

docker run --name centos7_sogood -itd -p 8080:8080 -p 8081:8081 --privileged=true imageid /usr/sbin/init

進入容器

docker exec -it centos7_sogood /bin/bash

容器生成映象到本地

docker commit containerid(f7f1f3e3697a) centos7_lnmp1:1.0

容器id          標籤

將映象打上標籤

docker tag imageid(59b11dadcf8c) 1102836917/centos7sogood

映象id          

docker login登入

user:

passwd:

推送docker push 1102836917/centos7sogood:latest

常用操作:

複製檔案進入容器

docker cp auto_install.zip f7f1f3e3697a:/soft

複製檔案離開容器

docker cp c659c248c8a3:/soft auto_install.zip

製作docker映象

命令docker build,從零開始來建立乙個新的映象。為此,我們需要建立乙個 dockerfile 檔案,其中包含一組指令來告訴 docker 如何構建我們的映象 指定基礎映象 from openjdk 8 dockerfile使用變數 可以在dockerfile中進行引用 工作目錄 指定ver...

製作docker映象

基礎環境說明 cat etc redhat release centos release 6.8 final 設定 docker 映象源 yum install y yum priorities rpm ivh rpm import etc pki rpm gpg rpm gpg key epel ...

Docker映象製作

copy on write 寫時複製 docker映象實際上乙個檔案系統,但只有頂層可以讀寫。dockerfile是軟體的原材料,docker映象是軟體的交付品,而docker容器則可以認為是軟體的執行態。從應用軟體的角度來看,dockerfile docker映象與docker容器分別代表軟體的三...