IT・プログラミング Dockerでのデータ管理 バインドマウントとは? バインドマウントとは? Dockerのバインドマウント(bind mount)は、ホストマシン上の特定のディレクトリやファイルをDockerコンテナに直接マウントする機能です。バインドマウントを使用することで、ホストとコンテナ間でデータを共... 2024.10.02 IT・プログラミングDocker
IT・プログラミング ModuleNotFoundError: No module named ‘distutils’ の対処法 pandas_datareader を使用しようとした際に ModuleNotFoundError: No module named 'distutils' というエラーに遭遇しました。 この問題は、Docker環境でPython 3.12... 2024.10.02 IT・プログラミングPython
IT・プログラミング Dockerにおけるボリュームとバインドマウントの違いと使い分け ボリュームとバインドマウントは、データを管理するための主要な方法です。 以下の記事では、ボリュームとバインドマウントについて紹介しました。 この記事では、ボリュームとバインドマウントの違い、それぞれのメリット、そしてそれぞれの使い分けについ... 2024.10.02 IT・プログラミングDocker
IT・プログラミング Dockerネットワークとは?作り方と使い方 Dockerネットワークとは? Dockerネットワークは、コンテナ間での通信を管理するための重要な機能です。Dockerは、アプリケーションをコンテナとして分離して実行することができますが、これらのコンテナが互いにどのように通信するかを決... 2024.10.02 IT・プログラミングDocker
IT・プログラミング FastAPIでCSVファイルを読み込んでWordPressで表示する 前回は、FastAPIを使って、ファイルをアップロードする方法を紹介しました。 今回は、このAPIのreturnをWordpressで表示したいと思います。 また、表示までには、ロード画面が表示されるようにしてみたいと思います。 固定ページ... 2024.09.18 IT・プログラミングPython
IT・プログラミング Renderのスリープ対策をGASで簡単に設定 Renderのスリープ Renderは無料で利用できるサーバーとして非常に便利ですが、15分アクセスがないと、シャットダウンしてしまいます。 再起動にはそれなりに時間がかかるので、GASを使って、定期的にアクセスを行い、スリープを防ぐ方法を... 2024.09.18 IT・プログラミング
IT・プログラミング Docker上でgitを使えるようにする方法 Dockerを使っていると、gitでコードを管理したいというような場合もあると思います。 今回は、Dockerでgitを使うための方法を紹介します。 Dockerfileの書き方 例えば、WordPressのコンテナ内でgitを使うためのD... 2024.09.13 IT・プログラミングDocker
IT・プログラミング DockerでWordPressの開発環境を作る方法 docker-composeファイル 以下のようなdocker-compose.ymlを作成します。 こちらの例ではユーザーやパスワードはwordpressにしていますので、適宜変更してください。 また、ポートについても必要に応じて変更して... 2024.09.13 IT・プログラミングDocker
IT・プログラミング DockerでWordPressと連携するFastAPIの開発環境を構築する FastAPI開発環境 WordPressで高度な処理を行いたい場合には、外部サーバを活用して、外部でPythonなどを使って処理した結果をWordPressで表示することが可能です。 Pythonの場合、FastAPIを使うことで、簡単に... 2024.09.13 IT・プログラミングDocker