laradock使用caddy安装let'sencrypt的时候报错

安装laradock文档安装ssl

文档地址

http://laradock.io/guides/

修改完毕 执行安装(记得要在laradock目录下执行 我根据的文档在caddy目录下执行会报错)

[root@izbp1b0a77gz72ly67wmpez laradock]# docker-compose up caddy

提示错误

laradock_workspace_1 is up-to-date
laradock_php-fpm_1 is up-to-date
Creating laradock_caddy_1 ... error

ERROR: for laradock_caddy_1  Cannot start service caddy: driver failed programming external connectivity on endpoint laradock_caddy_1 (1eea96b7c48c1dd2bbadc99f9c5df303f03b66b078064c829456cb35bcebbcb9): Bind for 0.0.0.0:443 failed: port is already allocated

ERROR: for caddy  Cannot start service caddy: driver failed programming external connectivity on endpoint laradock_caddy_1 (1eea96b7c48c1dd2bbadc99f9c5df303f03b66b078064c829456cb35bcebbcb9): Bind for 0.0.0.0:443 failed: port is already allocated
ERROR: Encountered errors while bringing up the project.

这是因为caddy是一种服务器引擎

好吧 原谅我孤陋寡闻而且看文档不细致 毕竟人家是英文啊...


需要先把nginx停掉

执行

docker-compose down
docker-compose up caddy

然后就创建成功了

启动服务器

docker-compose up -d mysql caddy

猜你喜欢

转载自blog.csdn.net/hoooooly/article/details/80634868