docker 安装 Discourse ./launcher start app

浏览:39日期:2023-03-06

问题描述

root@iZ25pamnfsuZ:/var/discourse# docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZElocal_discourse/app latest 6d767d57716027 seconds ago 1.812 GBsamsaffron/discourse 1.0.12 2285ff53ab1812 weeks ago1.217 GBbusyboxlatest 8c2e066076964 months ago2.433 MB

启动的时候 报错了 ./launcher start app

1b3dd113bfcce18cc29ce63265fcd1ab930400d838396ffea98e1723220c3133Error response from daemon: Cannot start container 1b3dd113bfcce18cc29ce63265fcd1ab930400d838396ffea98e1723220c3133: Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use

80端口不能 kill 掉呀 ,线上还跑着其他web 服务

root@iZ25pamnfsuZ:/var/discourse# docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZElocal_discourse/app latest 6d767d5771603 hours ago 1.812 GBsamsaffron/discourse 1.0.12 2285ff53ab1812 weeks ago1.217 GBbusyboxlatest 8c2e066076964 months ago2.433 MB

docker run -d -p 8080:80 tutum/lamp

修改80端口 后如下

root@iZ25pamnfsuZ:/var/discourse# docker run -d -p 8080:80 local_discourse/appf42e59fbb40384e971ade4ead24d93929f7df1fb8bcb74fb6d78ce3a17a52d65root@iZ25pamnfsuZ:/var/discourse# ./launcher start appstarting up existing container+ /usr/bin/docker start appError response from daemon: Cannot start container app: Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in useError: failed to start containers: [app]

执行后 还是 不对

问题解答

回答1:

Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use

没看到么?你查一下是什么东西把80端口给占用了,然后kill掉。

回答2:

端口被占用换端口

例子:

docker run -d -p 8080:80 tutum/lamp

相关文章: