![使用 hub 镜像的“docker run”失败。Ubuntu 18.04 和 19.04 有什么区别?](https://linux22.com/image/1589832/%E4%BD%BF%E7%94%A8%20hub%20%E9%95%9C%E5%83%8F%E7%9A%84%E2%80%9Cdocker%20run%E2%80%9D%E5%A4%B1%E8%B4%A5%E3%80%82Ubuntu%2018.04%20%E5%92%8C%2019.04%20%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我在 Ubuntu 19.04 上,我发出的几乎每个docker run
命令都会导致某种错误。
docker run -it --rm --name my-apache-app -v "$PWD":/usr/local/apache2/htdocs/ httpd:2.4
导致错误/bin/sh: 0: Can't open /usr/local/bin/httpd-foreground
。docker run --name my-nginx nginx
导致错误nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (13: Permission denied)
docker run --name my-mysql mysql:5.7
导致错误/bin/bash: /usr/local/bin/docker-entrypoint.sh: Permission denied
当我运行这些完全相同的命令在我的 18.04 机器上不问题——它们都运行正常。我做错了什么吗?