问题描述
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