前提・実現したいこと
Dockerを起動し、ブラウザからアクセスしたいです。
発生している問題・エラーメッセージ
もらったDockerコンテナを以下コマンドで起動するとnginxがエラーとなります。
docker-compose up -d
以下メッセージが8行ほどに渡って出力されております。
standard_init_linux.go:211: exec user process caused "no such file or directory"
試したこと
エラーメッセージで検索し、以下サイトがヒットしたため確認して見ましたが、
docker-compose.ymlに該当の個所がなくどう修正してよいのかわかっていない状態です。
https://qiita.com/junun/items/aba81e98438296bc78b0
もらったdocker-compose.ymlのnginxの個所は以下となります。
nginx: build: ./docker/web container_name: nginx ports: - '8080:80' volumes: - ./:/usr/share/nginx/html:cached # - ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf environment: TZ: 'Asia/Tokyo' depends_on: - db - redis
補足情報(FW/ツールのバージョンなど)
■環境
Win10 Home
Docker ToolBox 19.03.1
Oracle VM VirtualBox 5.2.20
■その他
このコンテナはdbとredisとnginxがセットになっているのですが、
nginxのみ起動しておりません。
upコマンド後にdocker-compose psコマンドを実行すると以下となります。
Name Command State Ports ------------------------------------------------------------------------ db docker-entrypoint.sh postgres Up 0.0.0.0:5432->5432/tcp nginx /usr/tmp/init.sh Exit 1 redis docker-entrypoint.sh redis ... Up 0.0.0.0:6379->6379/tcp
Docker初学者の為、上記情報だけで判断できるのかすらわかっておりません。
足りない情報があればご指摘いただければと思います。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。