docker swarm 部署thumbor

thumbor 有问题用overlay 网络的时候会找不到图片

接下来直接用host模式部署thumbor 在docker 上

先启动一个docker 容器 在将文件copy 出来

docker run -d --name thumbor --network=host -v /home/aculearn/disk/thumbor/:/usr/src/app/  --restart=unless-stopped apsl/thumbor

mkdir /opt/thumbor
docker cp thumbor:/docker-entrypoint.sh  /opt/thumbor/
docker cp thumbor:/usr/src/app /opt/thumbor/app

具体操作方法可以根据这个文章来

https://www.jianshu.com/p/c0ded9565137

host 网络模式目前没法直接写在yml 中只能在命令中执行

service create --name thumbor --mount type=bind,src=/home/aculearn/disk/thumbor/,dst=/usr/src/app/ --mount type=bind,src=/home/aculearn/disk/thumbor/docker-entrypoint.sh,dst=/docker-entrypoint.sh --replicas 1 --network host --constraint node.hostname==master  --restart-condition=on-failure apsl/thumbor 
启动命令

请提前创建

mkdir /home/aculearn/disk/thumbor/ 

编写文件 /home/aculearn/disk/thumbor/docker-entrypoint.sh

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值