欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

docker中文json

錢斌斌2年前9瀏覽0評論

Docker是一個開源的應用容器引擎,可以幫助開發(fā)者打包、分發(fā)和運行任意應用程序。它可以讓開發(fā)者利用容器技術(包括Linux和Windows等操作系統(tǒng)),在任何地方運行他們的應用程序。Docker使用JSON格式來描述容器、鏡像等元素,下面我們來學習一下Docker中的中文JSON。

{
"容器名": {
"Image": "鏡像名:標簽",
"Command": "容器啟動時運行的命令",
"Env": [
"鍵=值",
"鍵=值"
],
"Ports": [
"主機端口:容器端口",
"主機端口:容器端口"
],
"Volumes": [
"主機目錄:容器目錄",
"主機目錄:容器目錄"
],
"NetworkMode": "網絡模式",
"WorkingDir": "容器啟動時的工作目錄",
"RestartPolicy": {
"Name": "重啟策略",
"MaximumRetryCount": "重試次數(shù)"
},
"Labels": {
"Key": "Value",
"Key": "Value"
},
"Entrypoint": [
"容器啟動時運行的命令"
],
"Cmd": [
"容器啟動時執(zhí)行的命令"
],
"Healthcheck": {
"Test": "健康檢查命令",
"Interval": "健康檢查間隔",
"Timeout": "健康檢查超時時間",
"Retries": "健康檢查重試次數(shù)"
}
}
}

上面是Docker中最基本的JSON描述方式,通過設定容器名、鏡像名、啟動命令、環(huán)境變量、端口、文件卷、網絡模式等方式來描述一個容器。需要注意的是:

  • 容器名、鏡像名、端口、目錄等各個元素之間要用英文半角符號(:、,)進行分割;
  • 環(huán)境變量、端口、文件卷、標簽等可以有多個,用方括號([])括起來;
  • 重啟策略可以有多個選項,常用的有no、always、on-failure等;
  • Entrypoint是容器啟動時運行的命令,Cmd是在Entrypoint命令后面執(zhí)行的,可以省略。

以上就是Docker中文JSON的介紹和基本語法,希望能對大家有所幫助。