91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Docker的基本命令操作

發布時間:2021-08-17 18:40:52 來源:億速云 閱讀:163 作者:chen 欄目:編程語言

這篇文章主要介紹“Docker的基本命令操作”,在日常操作中,相信很多人在Docker的基本命令操作問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Docker的基本命令操作”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1.下載鏡像

docker pull  centos:latest ( [倉庫名]:[版本號])

2.創建容器

docker run -t -i  centos  /bin/bash

3.查看本地鏡像

docker images

4.刪除鏡像

docker rmi [鏡像標簽]/[鏡像ID]

5.查看容器

docker ps -a 

6.刪除容器

docker rm [容器ID]

7.啟動容器

docker start   [容器ID]

8.停止容器

docker stop   [容器ID]

9.進入容器 

docker exec -ti [容器ID] /bin/bash

10.基于已有鏡像的容器創建鏡像

docker commit -m [描述信息] -a [作者]   [容器id]  [倉庫名]:[標簽/版本號]

11.基于本地模板導入

docker  import

12.基于Dockerfile 創建鏡像

docker build -t jdk:centos .

點擊(此處)折疊或打開

  1. #設置集成鏡像

  2. FROM centos:latest


  3. #作者

  4. MAINTAINER gengchong


  5. #復制JDK安裝文件


  6. ADD jdk1.8.0_45 /usr/local


  7. # 配置環境變量

  8. ENV JAVA_HOME=/usr/local/jdk1.8.0_45

  9. ENV PATH=$JAVA_HOME/bin:$PATH

  10. ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  11. ENV export JAVA_HOME PATH CLASSPATH

13.鏡像導出

docker save -o  centos_latest.tar  centos:latest

14. 鏡像載入

docker load --input  centos_latest.tar

15.上傳鏡像到倉庫

docker tag
docker push

16.容器導出 

docker export  [容器id] > 文件.tar

17.容器導入

cat  文件.tar | docker import

18.容器掛載主機目錄作為數據卷

docker run -v [本地目錄]:[容器目錄]

19. 數據卷容器

docker run -it  - -volumes-from  

20.容器端口映射

docker run -p [本地端口]:[容器端口]

21.Dockerfile相關命令

FROM  :
基于的基礎鏡像

MAINTAINER
維護者信息

RUN  或 RUN ["executable","param1","param2"]

前者將在shell終端中運行命令,后者則使用exec執行

CMD

指定啟動容器時執行的命令

EXPOSE

告訴Docker服務端容器暴露的端口號,供互聯系統使用

ENV 

指定環境變量,被后續RUN指令使用

ADD  

復制指定的到容器中的

COPY 

復制本地主機的目錄到容器中,目標路徑不存在時,會自動創建。 當使用本地目錄為源目錄時,推薦使用COPY。

ENTRYPOINT

配置容器啟動后執行的命令

VOLUME

創建一個可以從本地主機或其他容器掛載的掛載點,一般用來存放數據庫和需要保持的數據等

USER

指定運行容器時的用戶名或UID 后續的RUN也會使用指定的用戶

WORKDIR

為后續的RUN,CMD,ENTRYPOINT 指定配置工作目錄

ONBUILD

配置當所創建的鏡像作為其他創建鏡像的基礎鏡像時,所執行的操作命令。

22. events,history和logs命令

events 命令會打印出來實時的系統事件

history命令會打印出指定鏡像的歷史版本信息,即構建該鏡像的每一層鏡像的命令記錄

logs命令會打印容器中進程的運行日志

到此,關于“Docker的基本命令操作”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

神木县| 星座| 隆德县| 新津县| 碌曲县| 抚顺县| 吉安县| 顺昌县| 红桥区| 嘉义市| 洪江市| 仙游县| 陵水| 南昌市| 治多县| 黑山县| 红安县| 永胜县| 宝兴县| 曲麻莱县| 临猗县| 北安市| 安新县| 高台县| 堆龙德庆县| 鲁甸县| 河南省| 嫩江县| 萨迦县| 丰城市| 长武县| 石城县| 黄陵县| 长海县| 古丈县| 金秀| 凌海市| 茶陵县| 新源县| 奈曼旗| 德庆县|