ご案内
AWSの基礎知識
Amazon EC2
Linuxの運用/保守
Windowsサーバーの基礎知識
Amazon S3
Amazon VPC
Amazon Route 53
Amazon CloudFront
Elastic Load Balancing
セキュリティの基礎知識
AWS IAM
AWSコマンドラインインターフェイス
Amazon CloudWatch
Amazon EC2 Auto Scaling
AWS Lambda
Amazon RDS
Amazon DynamoDB
AWS CloudFormation
ハンズオン
マイクロサービス
ECS講座(基礎)
15 レッスン | 1 テスト
ECS講座(中級)
17 レッスン
コラム

【Docker講座5】EC2環境のセットアップ / セットアップコマンドを理解する / サンプルアプリの起動【8:41】

docker-composeインストール公式ドキュメント(英語)

■セットアップコマンド

sudo yum update -y && \
sudo amazon-linux-extras install  -y docker && \
sudo usermod -a -G docker ec2-user && \
sudo systemctl start docker.service && \
sudo systemctl status docker.service && \
sudo systemctl enable docker.service && \
sudo curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose && \
sudo chmod +x /usr/local/bin/docker-compose && \
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose && \
sudo yum install -y python37 python3-devel gcc jq tree git && \
git clone https://github.com/AWSCLOUDTECH/tutorial.git && \
cd tutorial/todobackend && \
cd src && \
pip3 install -r requirements.txt --user && \
python3 manage.py migrate && \
python3 manage.py runserver 0.0.0.0:8000

2021/4/11 ディレクトリ名をsource⇨todobackendに変更しました