Docker命令的含义
这似乎是一个简单的问题,但真的不清楚这个命令的含义是什么:
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)
so -v pwd/certs:/certs
表示,将当前path的子path证书安装到docker容器的文件夹/证书
对于每一行都有反斜杠\
最后,用于长input
在Docker中,使用' run '命令将图像加载到容器中' docker run -d -p 5000:5000 '这行命令显示容器将作为后台服务运行(-d)意味着它将启动容器背景自动。 -p是为你的容器分配端口,如宝马说,“pwd”将给当前目录-v将分配我们的主机的文件夹path到容器的文件夹path。 你们都准备好使用你的容器。 快乐编码!