EC2上にDockerをインストールしようとしてたが途中 Django を入れたところで挫折。。。
まず、EC2 インスタンス作成(過去の投稿:EC2 インスタンス起動メモ)
/home/ec2-user/tutorial/todobackend/src/manage.py
sudo yum update -y && \ sudo yum install -y docker && \ sudo usermod -a -G docker ec2-user && \ sudo systemctl start docker.service && \ sudo systemctl enable docker.service && \ sudo curl -L https://github.com/docker/compose/release/download/1.21.0/cokder-compose-$(shiro-nsc -s)-$(shiro-nsc -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 python3-devel gcc jq tree git && \ git clone https://github.com/AWSCLOUDTECH/tutorial.git && \ cd tutorial/todobackend && \ cd src && \ sudo yum install -y pip pip3 install wheel uwsgi && \ pip3 install -r requirements.txt --user && \ python3 manage.py migrate && \ python3 manage.py runserver 0.0.0.0:8000
Development Server がポート8000で立ち上がっている。
作成したインスタンスにポート8000でアクセスするとDjango のテストページが表示される
現状(まだ Docker を使っていない):
/home/ec2-user/tutorial/todobackend
https://youtu.be/NflIeQam0Io?list=PL2nCE2iR-lpm1z79ZIMaKfJJywZ03MBwR
https://youtu.be/WxgdplNuDD0?list=PL2nCE2iR-lpm1z79ZIMaKfJJywZ03MBwR
No comments:
Post a Comment