-
【B-12】 AWS CloudShell
AWS CloudShell は、AWS マネジメントコンソール上で ブラウザから直接 CLI 操作ができる環境 です。ローカル環境に AWS CLI をインストールしなくても、AWS の各種操作を実 ...
-
【A-31】(高難易度)Dockerfile Ruby on Rails
Docker を使って Ruby on Rails 環境を構築する方法 を学びます。Dockerfile を一行ずつ作成しながら学習 し、最終的に Rails アプリを起動できる状態にすることがゴール ...
-
【B-26】AWSでDockerを動かす際のポイント
IT基礎編でdockerについて学んできましたが、Docker を AWS で動かす際には、ローカル環境とは異なる制約や設定の違い を理解する必要があります。特に、ECS on EC2 と Farga ...
-
【A-27】Docker network
Docker では、コンテナ同士が通信できるようにするためのネットワーク機能 を提供しています。ここでは、docker networkについて学習しましょう。 [ 学習フェーズ ] 1. Docker ...
-
【A-26】Docker volume
Docker では、コンテナのデータを永続化するために ボリューム(Volume) を使用します。コンテナを削除してもデータを保持でき、異なるコンテナ間でデータを共有することも可能 です。 [ 学習フ ...
-
【D-9】CI/CD(静的Webサイト)
静的Webサイト(S3 + CloudFront)の CI/CD を構築し、GitHub にプッシュした変更が自動で S3 にデプロイされるようにします。 [ 学習フェーズ ] 1. なぜ CI/CD ...
-
【D-2】 静的Webサイト
静的Webサイトは、動的なサーバー処理を伴わず、HTML・CSS・JavaScript などのファイルを配信するサイト です。AWS では、S3 をウェブホスティング用のストレージとして利用し、Clo ...
-
【A-25】Docker関連のコラム②
実際の業務で docker commit や docker export/import は使うのか? 結論として、ほとんどの業務では この後学ぶ、Dockerfile を使うのが基本 です。しかし、d ...
-
【A-24】Docker commit, tar
Dockerイメージは複数のレイヤで構成されており、そのままでは単一ファイルとして扱うことができません。そのため、コンテナの状態を保存・移動する際には commit や export/import を ...
-
【A-23】Docker image
Dockerのイメージは、コンテナを作成するためのテンプレートです。この章では、Dockerイメージの基本的な概念と、適切に利用するための方法を学びます。 [ 学習フェーズ ] docker run ...