Docker
zako-lab929.hatenablog.com 昨日、Docker コンテナ起動時に前処理を実行しました。 本当にやりたかったのはウェイトではなく AssumeRole です。 AssumeRole が何か についてはこの記事では書いていません。
例えば、DB や Redis など特定のリソースが起動するまで待ってからメインのアプリケーションを起動したいときなどです。
ENTRYPOINT と CMD について、 どちらも同じようなコマンドが指定されていたり指定されていなかったり意味がわかりません。 この、Docker コンテナ起動時に自動的に実行されるコマンドについて、いまいちよくわからないので調べてみました。
docker networkというコマンドがあり色々見れるみたいです $ docker network --help Usage: docker network COMMAND Manage networks Commands: connect Connect a container to a network create Create a network disconnect Disconnect a container from …
昨日は docker-compose.yml 1つ に コンテナを2つ という構成でしたが、本日は docker-compose.yml が2つです。 イメージ図
1つのコンテナ内に アプリケーション と MySQL Server を同居させるのではなく、 アプリケーションコンテナから、別のコンテナ内の MySQL Server にアクセスする感じです。 イメージ図 こんなのをイメージしています。
以下のエラーが出てしまいます $ mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 調べます...
FROM python:3.11.10-slim-bullseye WORKDIR /app COPY ./app . ENTRYPOINT ["python", "app/main.py"] 例えば、main.py が動かなかったときにコンテナに潜ってどういう構成になっているか見たいですよね
前回までのあらすじ plantuml | 2024-09-20 13:32:09.000:INFO:docker-entrypoint:jetty start from /var/lib/jetty/jetty.start plantuml | [0.008s][warning][os,thread] Failed to start thread "GC Thread#0" - pthread_create failed (EPERM) for attri…
zako-lab929.hatenablog.com PlantURL のバージョンが上がってリッチになったからと思っていたが・・・
Docker コンテナを整理していて、いざ再度立てようとしたら立たなくなってしまいました エラー内容はこんな感じです。 plantuml | 2024-09-20 13:32:09.000:INFO:docker-entrypoint:jetty start from /var/lib/jetty/jetty.start plantuml | [0.008s][warnin…