CATEGORY

Docker

  • 2022年11月23日

【初心者向け】VSCodeとDockerでリモート開発を行う方法

はじめに これまでDockerfileやdocker-composeを使って、環境構築および構成情報をファイルとして作成しコンテナ起動を行うことができました。 Dockerfileについて↓ docker-composeについて↓ ファイルはコンテナとローカルPCのフォルダ共有を行うことでVSCodeで編集することができますが、実行環境がコンテナ内にある以上、パッケージを追加し […]

  • 2022年11月1日

【初心者向け】docker-composeで複数コンテナをまとめて管理する方法 【後編】

はじめに 前回、docker-composeを使って、環境構築および構成情報をファイルとして作成しコンテナ起動までを行いました。 今回は複数のserviceを定義して、複数のコンテナを同時に起動する方法についてまとめていきます。 動作環境  Windows10  Docker Desktop Dockerについて そもそものDockerについて、またインストール方法は以下の記事 […]

  • 2022年11月1日

【初心者向け】docker-composeで複数コンテナをまとめて管理する方法 【前編】

はじめに これまでDockerで仮想環境を作成して開発環境を簡単に構築する方法をまとめてきましたが、実際のサービスとしてプログラミング開発を行うとなった場合にコンテナ一つで進めるのはまれです。 例えば、このブログはWordPressを使って構築されていますが、必要なミドルウェアとしてはWebサーバー(WordPressのプログラム)、DBサーバー(記事などのデータを保存)が最低 […]

  • 2022年10月28日

【初心者向け】Dockerfileで環境構築手順を保存してイメージを簡単に作成する方法!

はじめに Dockerで開発環境を構築する際に、pythonのように最初から実行環境が用意されているものもあれば、自分でインストールを行う必要があるものもあります。 また、開発プロジェクトや案件によって必要な機能は異なるので、Docker Hubからイメージをダウンロードして終わりというのは少ないように思います。 そのような場合、開発環境を構築するときにダウンロードするイメージ […]

  • 2022年10月24日

【初心者向け】Dockerの基本操作を解説!

はじめに プログラミングや開発を進めるうえで仮想環境を利用することは今や当たり前になりました。 特にDockerを利用する機会が多いのですが、よくコマンドを忘れてしまうので忘備録もかねて基本操作をまとめます。 動作環境  Windows10  Docker Desktop Dockerについて 仮想環境はDockerのコンテナ上に作成します。 インストール方法は以下の記事で紹介 […]

  • 2022年10月23日

【初心者向け】Dockerでプログラミング環境を構築

はじめに プログラミングを行う際に実行環境を構築する必要がありますが、普段利用しているローカルPCに直接インストールしてしまっては、トライアンドエラーを繰り返すうちに不要なアプリケーションが積み重なり動作が不安定になる可能性があります。 そこで、ローカルPC上に仮想の実行環境を構築することで、利用しなくなったら仮想環境のみを簡単に破棄することでローカルPCを汚さずに済む利点があ […]