docker php 端口,在Docker Run中公开Docker内的端口

我只想暴露端口5555是绑定到芹菜花,主机IP和端口。有人可以帮忙吗?

下面是Dockerfile的一部分。

把80号港对外开放

揭发5555

定义环境变量

环境名称工作程序应用程序

创建路径

运行/etc/init.d/celleryd创建路径

清除SyfOffice应用程序缓存

运行cd/srv/clickhq/&rm-rf var/cache/*

运行chown-r lighthouse:lighthouse/srv/clickhq/

清除PHP应用程序缓存

用户灯塔

运行CD/SRV/CLIKHQ/&&/ CycCask.SH

容器启动时启动celleryd、cellerybeat和php fpm服务

块引用

USER root

RUN chown -R lighthouse:lighthouse /var/run/celery/ && chown -R lighthouse:lighthouse /var/log/celery/

RUN chmod -R 755 /var/log/celery/ && chmod -R 755 /var/run/celery/

RUN chown -R lighthouse:lighthouse /srv/clickhq/

ENTRYPOINT sudo service celeryd start && sudo service celerybeat start && service php7.0-fpm start && service rsyslog start && /usr/bin/python /usr/local/bin/flower -A celery --broker=redis://password@192.168.51.4:6379/0 && bash

块引用

docker run命令im使用的是

"sudo docker run -it --rm --name worker-app -d worker-app --privileged -p 192.168.51.3:5555:5555 --net="bridge"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值