-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnotes.sh
34 lines (30 loc) · 1.18 KB
/
notes.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Manually start docker host
#sudo yum update
#sudo yum install docker
#sudo systemctl start docker
# Build jupyterhub image
cd ~/jupyterhub
sudo docker build -t jupyterhub .
aws ecr get-login-password --region us-east-1 | sudo docker login --username AWS --password-stdin 012345670123.dkr.ecr.us-east-1.amazonaws.com
sudo docker tag jupyterhub:latest 012345670123.dkr.ecr.us-east-1.amazonaws.com/jupyterhub:latest
sudo docker push 012345670123.dkr.ecr.us-east-1.amazonaws.com/jupyterhub:latest
# Build dotnet image
cd ~/dotnet
sudo docker build -t dotnet .
aws ecr get-login-password --region us-east-1 | sudo docker login --username AWS --password-stdin 012345670123.dkr.ecr.us-east-1.amazonaws.com
sudo docker tag dotnet:latest 012345670123.dkr.ecr.us-east-1.amazonaws.com/dotnet:latest
sudo docker push 012345670123.dkr.ecr.us-east-1.amazonaws.com/dotnet:latest
# Manually start instances
#sudo docker run -p 8888:8888 dotnet &
#sudo docker run -p 8888:8000 jupyterhub &
#AWS
#Setup target group
# Map to instance:8000
# Health Check HTTP:8000 HTTP302
#Setup ELB
# Edit SG to allow HTTPS inbound
# Listener 443 to target group
#Setup ecr
# Create repo and push
#Setup ecs
# Create cluster and task