From 64859417f55ba46bf3f56a0efc73b2af97417b64 Mon Sep 17 00:00:00 2001
From: wanggaofeng <wanggaofeng@toceart.com>
Date: Tue, 30 Nov 2021 18:06:16 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Demo/Dockerfile.CMD  |  4 ++--
 Demo/Dockerfile.CMD2 | 18 ++++++++++++++++++
 2 files changed, 20 insertions(+), 2 deletions(-)
 create mode 100644 Demo/Dockerfile.CMD2

diff --git a/Demo/Dockerfile.CMD b/Demo/Dockerfile.CMD
index 141641b..d92548f 100644
--- a/Demo/Dockerfile.CMD
+++ b/Demo/Dockerfile.CMD
@@ -1,5 +1,5 @@
-# 注释: Dockerfile RUN指令
-FROM nginx
+# 注释: Dockerfile CMD指令
+FROM busybox
 WORKDIR /app
 
 # 注意:只执行最后一个CMD
diff --git a/Demo/Dockerfile.CMD2 b/Demo/Dockerfile.CMD2
new file mode 100644
index 0000000..c7a2c06
--- /dev/null
+++ b/Demo/Dockerfile.CMD2
@@ -0,0 +1,18 @@
+# 注释: Dockerfile CMD指令,NGINX后台服务例子
+FROM nginx
+
+# 变参
+CMD ["nginx.conf"]
+# 定参
+ENTRYPOINT ["nginx", "-c"] 
+
+# docker build --rm -f Dockerfile.CMD2 -t study:buildcmd.nginx1 .
+
+# 不传参运行
+# docker run -d study:buildcmd.nginx1
+# 容器内会默认运行以下命令,启动主进程 nginx -c /etc/nginx/nginx.conf
+
+# 传参运行
+# docker run  study:buildcmd.nginx1 -c /etc/nginx/new.conf
+# 容器内会默认运行以下命令,启动主进程(/etc/nginx/new.conf:假设容器内已有此文件)
+# nginx -c /etc/nginx/new.conf
\ No newline at end of file