Docker 命令的含义
Meaning of Docker command
看似简单的问题,但实在搞不清楚这条命令的含义:
docker run -d -p 5000:5000 --restart=always --name registry \
-v `pwd`/certs:/certs \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
registry:2
-v pwd/certs:/certs \
一点都不清楚。
谁能给个解释
说明
`pwd` - shell command to show current path, normally you can replace with $(pwd)
所以-v pwd/certs:/certs
意味着,将当前路径的子路径证书挂载到docker容器的文件夹/certs
因为每一行最后都有反斜杠\
,用于长输入
在Docker中,使用'运行'命令将图像加载到容器中
'docker 运行 -d -p 5000:5000' 这行命令显示容器将 运行 作为守护进程服务( -d) 表示它将自动在后台启动容器。 -p 正在为您的容器分配端口,因为 BMW 表示 'pwd' 将提供当前目录 -v 会将我们主机的文件夹路径分配给容器的文件夹路径。您已准备就绪,可以使用您的容器了。编码愉快!
看似简单的问题,但实在搞不清楚这条命令的含义:
docker run -d -p 5000:5000 --restart=always --name registry \
-v `pwd`/certs:/certs \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
registry:2
-v pwd/certs:/certs \
一点都不清楚。
谁能给个解释
说明
`pwd` - shell command to show current path, normally you can replace with $(pwd)
所以-v pwd/certs:/certs
意味着,将当前路径的子路径证书挂载到docker容器的文件夹/certs
因为每一行最后都有反斜杠\
,用于长输入
在Docker中,使用'运行'命令将图像加载到容器中 'docker 运行 -d -p 5000:5000' 这行命令显示容器将 运行 作为守护进程服务( -d) 表示它将自动在后台启动容器。 -p 正在为您的容器分配端口,因为 BMW 表示 'pwd' 将提供当前目录 -v 会将我们主机的文件夹路径分配给容器的文件夹路径。您已准备就绪,可以使用您的容器了。编码愉快!