我需要使用初始转储文件启动mysql docker容器或使用初始数据创建mysql docker镜像。
我不需要先启动docker容器,然后在单独的命令中使用转储文件执行。我需要使用一个命令来运行它。
最佳答案
因此,假设数据包含您的sql转储文件:
docker run -v "$PWD/data":/docker-entrypoint-initdb.d \
--user 1000:1000 \
--name some-mysql \
-e MYSQL_ROOT_PASSWORD=my-secret-pw \
-d \
mysql:tag
引用:hub
关于mysql - 如何在不使用docker-compose的情况下通过单个命令使用dump.sql文件启动mysql docker容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61039866/