未知速记标志:-d中的“ d”

时间:2019-05-22 13:34:23

标签: bash docker

我正在尝试使用以下命令提取docker映像。建议我在工作场所将此作为docker config的指南。

试图从命令中删除-d,但是现在我得到了相同的错误,但改为使用-name。我正在使用Mac,并在终端上运行命令。

docker pull mysql/mysql-server:5.7docker run -d --name=dev-mysql -p3306:3306 -e MYSQL_ROOT_PASSWORD= -e MYSQL_ROOT_HOST=% mysql/mysql-server:5.7 --secure-file-priv=""

我希望下载图像。但是相反,我得到了提到的错误。

1 个答案:

答案 0 :(得分:2)

您的命令是两个分开的命令。

尝试一下(它将下载图像):

docker pull mysql/mysql-server:5.7

然后(它将运行容器):

docker run -d --name=dev-mysql -p3306:3306 -e MYSQL_ROOT_PASSWORD= -e MYSQL_ROOT_HOST=% mysql/mysql-server:5.7 --secure-file-priv=""