Upgrade to Pro — share decks privately, control downloads, hide ads and more …

今日からはじめるコンテナ技術を使ったWebサービスのつくりかた

Avatar for もりこ もりこ
February 25, 2024

 今日からはじめるコンテナ技術を使ったWebサービスのつくりかた

あくまでも個人の見解です。

Avatar for もりこ

もりこ

February 25, 2024
Tweet

Other Decks in Technology

Transcript

  1. # Todo アプリを立ち上げよう 2/6 以下のファイルに実行権限を与える Linux の人 chmod +x project/backend/entrypoint.sh

    Windows の人(※動作未確認) icacls entrypoint.sh /g ユーザー名:RX コンテナ達をビルド docker-compose up -d 13
  2. Todo アプリを立ち上げよう 3/6 コンテナが正常に起動しているか確認する docker-compose logs web 実行結果↓ web-1 |

    waiting for postgres server web-1 | Connection Successfully web-1 | INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) web-1 | INFO: Started reloader process [1] using statreload web-1 | INFO: Started server process [13] web-1 | INFO: Waiting for application startup. web-1 | INFO: Starting up... web-1 | INFO: Application startup complete. web-1 | INFO:uvicorn.error:Application startup complete. 14
  3. Todo アプリを立ち上げよう 5/6 テーブルが作成されたか確認する docker-compose exec web-db psql -U postgres

    postgres-# postgres=\c dev_db dev_db-# dev_db=\dt List of relations Schema | Name | Type | Owner --------+-------------+-------+---------- public | textsummary | table | postgres (1 row) 16