docker run命令概述及Docker容器的兩種執行模式
docker run命令用於根據映象檔案建立並啟動一個容器例項。
一個容器例項就是宿主機器上的一個獨立的程序。每次執行docker run,就建立一個Docker容器程序,擁有獨立的檔案系統、網路和程序樹。
1. 命令格式
docker run [OPTIONS] IMAGE_NAME:TAG|[email protected] ...
2. 容器的執行模式
Docker容器程序有兩種執行模式。
1) 前臺模式(預設)
docker run ...
或
docker run -d=false ...
注意,只有在前臺模式下,才有必要設定-it命令選項,為容器設定偽TTY。
2) 後臺模式(也稱detached模式)
docker run -d ...
或
docker run -d=true ...
注意,只要有-d命令選項,就沒有-it命令選項。
關於docker run命令的詳細內容,請關注後續博文。
參考連結:
https://docs.docker.com/engine/reference/run/
https://docs.docker.com/engine/reference/commandline/run/
相關推薦
docker run命令概述及Docker容器的兩種執行模式
docker run命令用於根據映象檔案建立並啟動一個容器例項。 一個容器例項就是宿主機器上的一個獨立的程序。每次執行docker run,就建立一個Docker容器程序,擁有獨立的檔案系統、網路和程序樹。 1. 命令格式docker run [OPTIONS] IMAGE
Docker run 命令引數及使用
docker run :建立一個新的容器並執行一個命令 語法 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS說明: -a stdin: 指定標準輸入輸出內容型別,可選 STDIN/STDOUT/STDERR
PHP 記憶體溢位錯誤解決,以及對 PHP 命令列和Web訪問兩種執行方式的理解
開發過程中,某個介面由於從資料庫讀取資料量過大,返回狀態為 200,但無響應資料,PHP錯誤日誌裡有如下資訊:PHP Fatal error: Allowed memory size of 134217728 bytes exhausted。 很顯然這是記憶
筆記:Python的兩種執行模式
Python執行模式 1)命令列模式 >>> 1 + 1 2 >>>'先來感受一下Python' 先來感受一下Python >>&g
spark on mesos 兩種執行模式
spark on mesos 有粗粒度(coarse-grained)和細粒度(fine-grained)兩種執行模式,細粒度模式在spark2.0後開始棄用。 細粒度模式 優點 spark預設執行的就是細粒度模式,這種模式支援資源的搶佔,spark和
Spark Client和Cluster兩種執行模式的工作流程
1.client mode: In client mode, the driver is launched in the same process as the client that submits the application..也就是說在Client模式下,Dri
spark在yarn上面的執行模型:yarn-cluster和yarn-client兩種執行模式:
Spark在YARN中有yarn-cluster和yarn-client兩種執行模式: I. Yarn Cluster Spark Driver首先作為一個ApplicationMaster在YARN叢集中啟動,客戶端提交給ResourceManager的每一個job
《 第一本Docker書 》讀書筆記 --- Docker 各項操作命令及引數說明(docker run 命令各個引數說明)
PS :個人所有讀書筆記只記錄個人想要的內容,很可能原書大量內容沒有納入筆記中... ... 1. 可用 docker info 檢視程式是否正常工作。 2. docker run 如果本地沒有對應映象,會從Docker 官方倉庫 Docker Hub 下載該映象。
通過docker run 命令來在容器內執行一個應用程式 輸出Hello world
Docker “Hello World!” Docker 允許你在容器內執行應用程式, 使用 docker run 命令來在容器內執行一個應用程式。 輸出Hello world! [[email protected] ~]# docker run ce
Docker基本命令與使用 —— Docker容器(一)
使用 -a 基本 com sta start 日誌 靜態頁面 don 一.容器的基本操作 1. 啟動容器 docker run IMAGE [COMMAND] [ARG...] run 在新容器中執行命令 eg: docker run ubuntu echo ‘He
docker run命令
Docker會在隔離的容器中執行程序。當執行 docker run命令時,Docker會啟動一個程序,併為這個程序分配其獨佔的檔案系統、網路資源和以此程序為根程序的程序組。在容器啟動時,映象可能已經定義了要執行的二進位制檔案、暴露的網路埠等,但是使用者可以通過docker run命令重新定
docker run命令解析(一)之Docker client
1、什麼是Docker? Docker Linux 平臺上的一款輕量級虛擬化容器的管理引擎。在全球範圍內, Docker 還是一個開源專案,整個專案基於 Go 語言開發,程式碼託管於 GitHub 網站上,並遵從 Apache 2.0 協議。目前, Docker 可以幫助使用者在容器內部快速自動
Docker run 命令的使用方法
【編者的話】在Docker中,run應該是使用者使用最多的命令了,很多讀者反饋不是很明白run命令的用法,而且相關的書籍、中文資料中對run命令的描述也不是非常完整,所以DockerOne組織翻譯了Docker官方的文件,以饗讀者。注意,本文基於最新的Docker 1.4文件翻譯。 D
docker run命令解析(二)之Docker daemon--container create
上一篇文章咱們分析了docker run命令在Docker client中的處理,這一篇文章咱們分析在Docker daemon中的處理。 Docker client傳送容器管理請求,由Docker daemon接收並處理。原始碼基於Docker-ce17.09 1、所謂
docker run命令解析(二)之Docker daemon--container start
上一篇咱們簡單的分析了docker run命令在Docker daemon中的create實現,接下來咱們開始start的分析。原始碼基於Docker-ce17.09 1.1、流程: func (s *containerRouter) postContaine
docker 基礎命令操作 映象以及容器的基本操作演示
tomcat啟動後’,可以通過頁面訪問到預設頁面,可以更加直觀的顯示出來;我們就以tomcat為例,對映象,容易的基礎操作進行演示; 1.查詢映象命令 docker search tomcat , 執行後,出現一個列表,表頭的相關資訊,看名字,可以很容易的理解,分別是
Docker Run 命令打包H5及其他後臺應用
一、簡單的run命令介紹 Docker run 命令用來建立一個新的容器並執行,相當於 docker create和docker start的組合。 用 docker run -help可以顯示命令的使用說明。 docker run --help Usa
【docker】docker run命令詳解
Docker run命令用於執行一個新容器,而啟動一個容器需要非常多的資訊,所以該命令的引數非常多,今天就詳細分析下該命令支援的引數。 首先看一下該命令的格式: Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG..
docker run 命令詳解
在Docker中,run應該是使用者使用最多的命令了,很多讀者反饋不是很明白run命令的用法,而且相關的書籍、中文資料中對run命令的描述也不是非常完整,所以DockerOne組織翻譯了Docker官方的文件,以饗讀者。注意,本文基於最新的Docker 1.4文件翻譯。Docker會在隔離的容器中執行程序。當
DOCKER命令之docker run 命令詳解
docker run 命令可以新建並啟動一個容器。 他有幾個簡單的引數,此篇文章不做詳細說明,如果有興趣,請檢視本部落格另外一篇文章。 難點引數 -network -network=bridge 預設選項,表示連線到預設的網橋。