我需要制作一个 Laravel
应用程序并交付一个 Dockerfile,但我真的被卡住了。在此之前,我在安装 Laravel
时做噩梦了。
我正在尝试获取 dockervel
镜像并按照此处的步骤进行操作:
http://www.spiralout.eu/2015/12/dockervel-laravel-development.html
但是当我运行 dartisan make:auth 时,它会产生以下错误:
**ERROR:** for dockervel_mysql_1 **Cannot restart container** c258b418c03cbd6ec02c349c12cf09403f0eaf42fa9248019af7860d037d6474: **driver failed programming external connectivity on endpoint dockervel_mysql_1** (da3dd576458aa1fe3af7b539c48b9d61d97432cf5e9ee02d78562851f53981ae): E**rror starting userland proxy: listen tcp0.0.0.0:3306: bind: address already in use.**
我尝试在docker-compose.yml
中更改默认端口。
ports:
- "8084:80"
依然没有任何消息,我也尝试在我的机器上停止apache2 (service apache2 stop
),尝试使用docker-compose restart
和删除docker容器dockervel_mysql_1
。
我必须提到我已经有一个/var/www/laravel
中的Laravel proj.
。
请帮帮忙!
sudo netstat -antp
的输出中,有什么在使用端口3306? - BMitch