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。 你们都准备好使用你的容器。 快乐编码!