ITエンジニア日記 ~NO SKILL, NO LIFE~

学んだ技術や、気になることをアウトプットしていきます。プログラミング, インフラ, etc...

Docker

DockerでReactの開発環境を作成してみる

前回、Reactの開発で「CodeSandBox」というオンラインエディタを使用していました。今回はDockerでReactの開発環境を作成してみます。 1. 作業ディレクトリ 2. Dockerfileの準備 3. docker-compose.ymlの作成 version services build environment volumes co…

DockerでPythonの開発環境を作成してみる その2

今回は、「DockerでPythonの開発環境を作成してみる その2」となります。前回、DockerfileからDockerイメージを作成してコンテナを起動、そしてPythonのスクリプトファイルを実行するところまで環境を作りました。 今回は、ホストのVSCodeからコンテナ上のP…

DockerでPythonの開発環境を作成してみる その1

タイトルの通り、DockerでPythonの開発環境を作成してみようと思います。最終的にはWindows上のVSCodeからデバッグ実行できる環境を作るのを目指します。 今回はDocker上にPythonの実行環境を作るところまでです。 [目次] 1. Dockerfileを用意する FROM RUN …

Docker 【Dockerコンテナの生成/起動/停止】

今回はDockerコンテナの生成、起動、停止など、コンテナに対する操作をまとめます。 本記事では、Docker for WIndowsを使用して実際の操作を行います。 [目次] 1. Dockerコンテナ 2. Dockerコンテナの生成 3. Dockerコンテナの生成と起動 4. Dockerコンテナ…

DockerでSQL Server環境を構築する

SQLを試すための環境が欲しかったため、DockerでSQL Serverを実行する環境を作ってみました。 [目次] 1. やりたいこと 2. SQL Serverのコンテナを取得する 3. コンテナの生成と起動 4. SQL Serverを起動する 5. データベースの作成 6. SQL Server Management…

Docker 【Dockerイメージの取得】

今回はDockerイメージの取得など、イメージに対する操作をまとめます。 本記事では、Docker for WIndowsを使用して実際の操作を行います。 [目次] 1. Dockerイメージとは 2 . Dockerイメージの取得方法 3. Dockerイメージのダウンロード 4. Dockerイメージ一…

Docker 【エディションとプラットフォーム】

今回はDockerのエディションと、サポートするプラットフォームを紹介します。 [目次] 1. Dockerのエディション 1.1 Docker Community Edition (CE) 1.2 Docker Enterprise Edition (EE) 2. サポートされるプラットフォーム 3. Dockerのクライアントツール 3.…

Docker 【概要】

今回はDockerの概要的なところをまとめます。 [目次] 1. Dockerとは 2. Dockerの特徴 2-1. 本番環境にリスクの少ないデプロイが可能になる 2-2. 構築済みのコンテナイメージを使用できる 2-3 インフラのコード化が可能 3.まとめ 参考 1. Dockerとは Dockerは…

コンテナ技術

Dockerの勉強をするにあたり、自分用のメモも兼ねてまとめていきます。 今回は「コンテナ」について。 [目次] 1. コンテナとは 2. コンテナと仮想マシン 3. まとめ 参考 1. コンテナとは ホストOS上に論理的な区画(コンテナ)を作り、アプリケーションを動…