原创 201-使用鏡像-運行鏡像

命令語法格式 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] docker run --help 查看選項 [root@localhost ~]# docker run --help

原创 150-Docker三大基本概念-鏡像

基本概念 我們都知道,操作系統分爲內核和用戶空間。對於 Linux 而言,內核啓動後,會掛載 root 文件系統爲其提供用戶空間支持。而 Docker 鏡像,就相當於是一個 root 文件系統。 Docker 鏡像是一個特殊的文件

原创 200-使用鏡像-獲取鏡像

命令語法格式 docker pull [選型] [Docker Registry 地址[:端口]/]倉庫名[:標籤] docker pull --help 查看選項 docker pull 命令一般情況下不需要選項 [root@

原创 203-使用鏡像-鏡像體積

爲什麼鏡像倉庫顯示的鏡像大小和本地不同 鏡像倉庫顯示的鏡像大小一般要比本地顯示鏡像大小要大,因爲鏡像倉庫顯示的體積是壓縮後的體積,在鏡像下載和上傳過程中是保持着要鎖狀態的,因爲在網絡傳輸中更關心流量大小,而 docker imag

原创 151-Docker三大基礎概念-容器

簡單的說,容器時獨立運行的一個或一組應用,以及他們的運行態環境。 容器的實質是進程,但與直接在宿主機執行的進程不同,容器進程運行於屬於自己的獨立的命名空間。因此容器可以擁有自己的 root 文件系統、網絡配置、進程空間,甚至自己的

原创 014-Dockerfile-USER

語法 語法 1 USER <user>[:<group>] 語法 2 USER <UID>[:<GID>] 作用 & 描述 USER指令設置用戶名(或UID)以及可選的用戶組(或GID),以便在運行映像時以及Dockerfil

原创 012-Dockerfile-ARG

語法 ARG <name>[=<default value>] 作用 和 描述 ARG 指令使用 --build-arg = 標誌定義一個變量,用戶可以使用 docker build 命令在構建時將該變量傳遞給構建器。如果用戶指

原创 Linux 系統運行級別

查看當前系統運行級別 runlevel 結果顯示第一位是上一次系統運行級別(N表示沒有上一次),第二位表示系統當前運行級別 2. Linux 系統運行級別 運行級別 描述 英文 0 關機模式,系統默認運行級別不

原创 018-Dockerfile-SHELL

語法 SHELL ["executable", "parameters"] 作用 & 描述 SHELL 指令允許覆蓋用於 shell 形式命令的默認 shell。Linux 上的默認 shell 是 ["/bin/sh", “-

原创 013-Dockerfile-VOLUME

語法 VOLUME ["/data"] 作用 & 描述 VOLUME 指令創建具有指定名稱的安裝點,並將其標記爲從本機主機或其他容器保存外部安裝的卷。 該值可以是 JSON 數組,VOLUME [“/var/log/”] 或具有

原创 017-Dockerfile-HEALTHCHECK

語法 語法 1 HEALTHCHECK [OPTIONS] CMD command (通過在容器內運行命令來檢查容器運行狀況) 語法 2 HEALTHCHECK NONE (禁用從基礎鏡像繼承的任何健康檢查) 作用 & 描述

原创 015-Dockerfile-ONBUILD

語法 ONBUILD [INSTRUCTION] 作用 & 描述 當鏡像用作另一個構建的基礎時,ONBUILD 指令向鏡像添加將在稍後執行的觸發指令。觸發器將在下游構建的上下文中執行,就好像它是在下游 Dockerfile 中的

原创 011-Dockerfile-WORKDIR

語法 WORKDIR /path/to/workdir 作用 & 描述 WORKDIR 指令爲 Dockerfile 中的任何 RUN, CMD, ENTRYPOINT, COPY 和 ADD 指令設置工作目錄。如果 WORDI

原创 016-Dockerfile-STOPSIGNAL

語法 STOPSIGNAL signal STOPSIGNAL 指令設置將發送到容器的系統調用信號以退出。此信號可以是與內核的系統調用表中的位置匹配的有效無符號數,例如 9,或 SIGNAME 格式的信號名,例如 SIGKILL

原创 011-Dockerfile-LABEL

語法 LABEL <key>=<value> <key>=<value> <key>=<value> ... 作用 & 描述 LABEL 指令將元數據添加到鏡像。LABEL 是鍵值對。要在 LABEL 值中包含空格,請使用引號和