ข้ามไปที่เนื้อหาหลัก

Docker Crash Course

 https://www.youtube.com/watch?v=pg19Z8LL06w


▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro and Course Overview 02:54 - What is Docker? 03:51 - What problems Docker solves in development and deployment process 11:38 - Virtual Machine vs Docker 17:19 - Install Docker 21:36 - Docker Images vs Containers 26:32 - Docker Registries 29:38 - Docker Image Versions 32:02 - Main Docker Commands - Pull and Run Docker containers 39:06 - Port Binding 42:50 - Start and Stop containers 46:54 - Private Docker Registries 48:11 - Registry vs Repository 49:09 - Dockerfile - Dockerize Node.js app 58:30 - Build Image 1:02:39 - Docker UI Client 1:03:39 - Overview: Docker in complete software development lifecycle 1:06:38 - Where to go from here

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

Docker ทำอะไรได้มากกว่า run container มาหาคำตอบกัน — Part 2

Homepage Upgrade จริงๆ แล้ว Docker ทำอะไรได้มากกว่า run container มาหาคำตอบกัน — Part 2 Apipol Sukgler Aug 11, 2018 8.อยาก Persist Data ต้องทำอย่างไร อย่าง redis ที่ถ้าไม่ทำ persist data ข้อมูลที่อยู่ด้านในก็จะหายไปทันที ถ้าเกิด redis ดับไป โดยการทำ persist ข้อมูลเก็บไว้ได้โดยใช้ option -v ในการ mount volume ออกมาภายนอก docker run -v /docker/redis-data:/data --name redis -d redis redis-server --appendonly yes redis-server — appendonly yes — เป็น Mode ที่จะทำ persist data ลงในไฟล์ appendonly.aof ทุกครั้งที่มีการเปลี่ยนแปลงข้อมูลใน redis เอาข้อมูลใน appendonly.aof ที่อยู่ใน /data ออกมานอก container ใน directory /docker/redis-data From now on, every time Redis receives a command that changes the dataset (e.g.  SET ) it will append it to the AOF. When you restart Redis it will re-play the AOF to rebuild the state ( Ref ) จากนั้นเราลอง set ค่าเข้า redis โดยใช้ redis-cli docker exec -i redis redis-cli > set data "hello world" หรืออ...