LoginSignup
0
0

More than 3 years have passed since last update.

Docker上にapacheサーバを立てて,それをherokuにデプロイしたかった記録

Posted at

TL;DR

とあるプロダクトを出すためにApacheサーバをDocker上に立てて,それをherokuにデプロイして,外から簡単にアクセスできるようにしたかった.

やったこと

普通にhttpdをpullしてやってみた

$ docker pull httpd

して,以下のようなDockerfileを書いてみた.

FROM httpd as httpd-server

EXPOSE 80

CMD ["httpd"]

しかしながらIt Work!は出ず....

ログを確認

2019-06-19T00:46:47.377085+00:00 heroku[eb1651c4697b.1]: Starting process with command `bin/httpd -D FOREGROUND`
2019-06-19T00:46:48.048067+00:00 heroku[eb1651c4697b.1]: State changed from starting to up
2019-06-19T00:46:49.247891+00:00 heroku[eb1651c4697b.1]: State changed from up to crashed
2019-06-19T00:46:49.160414+00:00 app[eb1651c4697b.1]: (13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
2019-06-19T00:46:49.160441+00:00 app[eb1651c4697b.1]: (13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80

どうやら権限が足りなくてポートをバインドできていない...

解決法

わからないので調べている

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0