techcida

    no image

    【B-12】 AWS CloudShell

    AWS CloudShell は、AWS マネジメントコンソール上で ブラウザから直接 CLI 操作ができる環境 です。ローカル環境に AWS CLI をインストールしなくても、AWS の各種操作を実 ...

    no image

    【A-31】(高難易度)Dockerfile Ruby on Rails

    Docker を使って Ruby on Rails 環境を構築する方法 を学びます。Dockerfile を一行ずつ作成しながら学習 し、最終的に Rails アプリを起動できる状態にすることがゴール ...

    no image

    【B-26】AWSでDockerを動かす際のポイント

    IT基礎編でdockerについて学んできましたが、Docker を AWS で動かす際には、ローカル環境とは異なる制約や設定の違い を理解する必要があります。特に、ECS on EC2 と Farga ...

    no image

    【A-27】Docker network

    Docker では、コンテナ同士が通信できるようにするためのネットワーク機能 を提供しています。ここでは、docker networkについて学習しましょう。 [ 学習フェーズ ] 1. Docker ...

    no image

    【A-26】Docker volume

    Docker では、コンテナのデータを永続化するために ボリューム(Volume) を使用します。コンテナを削除してもデータを保持でき、異なるコンテナ間でデータを共有することも可能 です。 [ 学習フ ...

    no image

    【D-9】CI/CD(静的Webサイト)

    静的Webサイト(S3 + CloudFront)の CI/CD を構築し、GitHub にプッシュした変更が自動で S3 にデプロイされるようにします。 [ 学習フェーズ ] 1. なぜ CI/CD ...

    no image

    【D-2】 静的Webサイト

    静的Webサイトは、動的なサーバー処理を伴わず、HTML・CSS・JavaScript などのファイルを配信するサイト です。AWS では、S3 をウェブホスティング用のストレージとして利用し、Clo ...

    no image

    【A-25】Docker関連のコラム②

    実際の業務で docker commit や docker export/import は使うのか? 結論として、ほとんどの業務では この後学ぶ、Dockerfile を使うのが基本 です。しかし、d ...

    no image

    【A-24】Docker commit, tar

    Dockerイメージは複数のレイヤで構成されており、そのままでは単一ファイルとして扱うことができません。そのため、コンテナの状態を保存・移動する際には commit や export/import を ...

    no image

    【A-23】Docker image

    Dockerのイメージは、コンテナを作成するためのテンプレートです。この章では、Dockerイメージの基本的な概念と、適切に利用するための方法を学びます。 [ 学習フェーズ ] docker run ...