第一
错误
docker: Error response from daemon: failed to set up container networking: network wucaimu not found
在执行 docker run 是,设置了 --network wucaimu
如果没有提前
docker network create wucaimu
就会出现上面的错误
第二
错误
docker: Error response from daemon: invalid volume specification: '/root/mysql/init:docker-entrypoint-initdb.d': invalid mount config for type "bind": invalid mount path: 'docker-entrypoint-initdb.d' mount path must be absolute
这里的 docker-entrypoint-initdb.d 是需要在前面有 / 标识这是路径,否则会被判定错误。
正确
/root/mysql/init:/docker-entrypoint-initdb.d
第三
⚠️注意
docker run ... -v /root/mysql/mydata:/var/lib/mysql ...
如果没有 mydata 目录会被创建,
之后执行 docker rm -f mysql 则不会删除 mydata 目录。