How to Run Nginx Docker Container? 🐳 (SSL | Ubuntu 20.04 | AWS | EC2 | ECR)

preview_player
Показать описание

▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
0:45 Build and Run Nginx Docker Container Locally
12:20 Secure Nginx with SSL Certificate
16:03 Create IAM User, ECR, and Push Docker Image
25:05 Create IAM Policy and IAM Role for EC2 Instance
28:41 Create EC2 Instance and attach IAM Role
35:25 Install Docker on Ubuntu 20.04
39:56 Run Nginx Docker Container with SSL Certificate

=========
Source Code

#Docker #Nginx #SSL
Рекомендации по теме
Комментарии
Автор

Thanks, great tutorial. I want to connect this tutorial with the Github actions that you showed in lesson 86. I mean get an API running on docker, get the deploy to ECR using Github actions and then run it on EC2

centrodph
Автор

Thanks! A lot of things learned. What is the possibility for integrating continuous deployment pipeline for this method. Is that achievable?

heshanharsha
Автор

Спасибо, пригодилось, правда в текущем nginx надо поменять некотоые папки

ssergei
Автор

Please, explain us how to do on Digital Ocean and Vultr?

joshbarros
Автор

Great tutorial, the instructions link is not working FYI...

oragame
Автор

The URL to the instructions is no longer valid.

mvivanco
Автор

You're welcome:

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "GetAuthorizationToken",
"Effect": "Allow",
"Action" : [
"ecr:GetAuthorizationToken"
],
"Resource":"*"
},
{

"Sid": "ManageRepositoryContents",
"Effect": "Allow",
"Action" : [
"ecr:BatchCheckLayerAvailability",
"ecr:GetDownloadUrlForLayer",
"ecr:GetRepositoryPolicy",
"ecr:DescribeRepositories",
"ecr:ListImages",
"ecr:DescribeImages",
"ecr:BatchGetImage"
],

}
]
}

loremipsumpj