日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker 获取镜像 - 一

發布時間:2024/4/17 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker 获取镜像 - 一 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

docker? images

docker 鏡像獲取方式:

1、pull 可以直接從網上拉取;

2、import? 可以從現有容器打包成一個鏡像;

3、commit 可以從現有容器一個鏡像;

4、build 可以創建dockerfile 構建一個鏡像;

docker search tomcat
搜索鏡像
docker pull tomcat
拉取一個鏡像

docker export nginx1 > nginx1.tar.gz
docker export 打包導出容器文件;
cat nginx1.tar.gz | docker import - nginx1.1:v1.1.1
import 使用打包文件 導入一個鏡像 (REP = nginx1.1 、TAG = v1.1.1 )

docker commit -m="update" -a="nginx1.1" a68c576572d2 nginx1.1:1.1
從 ID
a68c576572d2 容器 生成一個鏡像

docker build -t nginx2.1:v2.1 .
build 自定義構建鏡像

commit :從容器生成一個鏡像;

docker commit -m="update1.1" -a="tomcat1.2":1.2 23defb07e362 tomcat1.2:1.2

-m 提交記錄 23defb07e362 使用的容器 ID -a 鏡像 作者 tomcat1.2:v1.2 創建鏡像名 和 tag 為 1.2

build :自定義構建一個鏡像:

創建一個 test 目錄:

mkdir /test
cd /test
touch Dockerfile default.conf 創建 Dockerfile 文件 (必須要大寫) 創建一個測試文件
default.conf 測試上傳到鏡像里面

編輯 Docekerfile 文件

# cat Dockerfile
FROM docker.io
/centos# MAINIAINER MAINTAINER Fisher "mahk"# put file # 添加測試文件 ADD default.conf /opt# RUN # RUN yum install -y gcc gcc-c++ glibc
RUN yum install openssh-server net-tools -y RUN /bin/echo 'root:123456' |chpasswd RUN useradd user1 RUN /bin/echo 'user1:123456' |chpasswd RUN /bin/echo -e "LANG=\"en_US.UTF-8\"" >/etc/default/local# change dir WORKDIR /tmp RUN touch 1.txt# execute EXPOSE 22CMD /usr/sbin/sshd -D

構建鏡像?centos1.1? (. 指的當前目錄)

docker build -t centos1.1:v1.1 .

設置鏡像的標簽

docker tag 66e3e00d2c7a centos:v1.1

# docker images 查看鏡像列表;

docker ps :列出當前所有正在運行的container docker ps -l :列出最近一次啟動的container docker ps -a :列出所有的container(包含歷史,即運行過的container) docker ps -q :列出最近一次運行的container ID
docker ps -n 2 : 查看最近兩次啟動的容器

# docker ps 狀態

docker 刪除鏡像;

docker rmi

如果是通過容器生成的鏡像是刪除不掉的;先刪除依賴的容器;再刪除;

?

轉載于:https://www.cnblogs.com/sharesdk/p/10096801.html

總結

以上是生活随笔為你收集整理的Docker 获取镜像 - 一的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。