Khóa Học Docker căn bản

Trong serie bài học này, bạn sẽ có các khái niệm căn bản về Docker, cách dùng nó vào các dự án thực tế như Wordpress, Phalcon và Magento

Bạn sẽ hiểu được cách sử dụng Docker Compose, cách tạo tự dộng một image Docker Toàn bộ mã nguồn demo bạn có thể tải qua đường dẫn này https://github.com/gsviec/docker-canban

0:2:58
Part 1: Khóa học Docker Căn bản FREE
Gần đây Docker đang được thảo luận và gây được nhiều chú ý trong cộng đồng công nghệ trên thế giới, với nhiều hứa hẹn trong tương lai. Các hãng công nghệ lớn như Google, Amazon, Microsoft đã bắt đầu hỗ trợ Docker trên nền tảng của họ, và ở Sài gòn có luôn cộng đồng Docker nếu bạn thích có thể tham gia...
3,606 views.  Mar 29/17 at 05:51
0:2:37
Part 2: Cài đặt Docker FREE
Để cài đặt Docker thì bạn vào trang chủ https://docs.docker.com/engine/installation/ sau đó chọn phiên bản bạn muốn cài đặt. Docker được công bố tại Santa Clara, California, on March 15, 2013 bởi Solomon Hykes ban đầu nó viết bằng Python nhưng về sau nó được viết lại golang bởi hiệu năng của nó. ...
2,317 views.  Apr 5/17 at 02:52
0:3:0
Part 3: Hello world trong Docker FREE
Như mọi công nghệ và ngôn ngữ lập trình thì ứng dụng Hello World luôn luôn được dùng để thử ngôn ngữ đó hay công nghệ đó Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
2,056 views.  Apr 5/17 at 02:53
0:3:27
Part 4: Chạy chế độ ngầm trong Docker FREE
Trong video này tôi sẽ hướng dẫn các bạn kết nối một contanier trong background(ngầm) ngoài ra bạn sẽ có khái niệm về image và container Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
1,900 views.  Apr 5/17 at 02:54
0:4:57
Part 5: Giới thiệu tính năng CRUD trong Docker FREE
Thì trong video này tôi sẽ hướng dẫn bạn các thao tác như tạo, thêm, xoá và sữa một container trong Docker Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
1,576 views.  Apr 5/17 at 02:57
0:5:46
Part 6: Xây dựng một image Docker FREE
Bạn đã hiểu làm thế nào để tải hình ảnh từ một đăng ký Docker công khai, nhưng bạn muốn xây dựng các hình ảnh của Docker cho riêng bạn. Trong video này tôi sẽ hướng dẫn bạn tạo image Docker thông qua tập tin Dockerfile Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
2,144 views.  Apr 5/17 at 03:12
0:7:17
Part 7: Xây dựng image Docker phần hai FREE
Tiếp tục phần tạo image docker trong phần này tôi sẽ giải thích các tham số cho bạn dễ hiểu hơn. và cách dùng nó như thế nào Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
1,542 views.  Apr 5/17 at 03:25
0:3:37
Part 8: Chia sẻ Image Docker thông qua Hub Docker FREE
Thì Docker là mã nguồn mở nên hưởng ứng theo tinh thần mã nguồn mở nên bạn muốn chia sẽ cái image bạn vừa mới tạo trên máy bạn thì làm thế nào. Trong video này tôi sẽ hướng dẫn bạn Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
1,076 views.  Apr 5/17 at 03:36
0:6:20
Part 9: Tự động tạo image thông qua hub docker FREE
Trong video trước tôi đã hướng dẫn các bạn cách tạo image docker trên máy local bạn, kế đế tôi sẽ hướng dẫn các bạn dùng hub.docker.com để tự động tạo image cho bạn một cách tự động mỗi khi bạn commit code lên github Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
1,005 views.  Apr 5/17 at 03:58
0:4:32
Part 10: Chạy ứng dụng Web Wordpress thông qua hai container FREE
### Chạy ứng dụng Web Wordpress thông qua hai container Bài toán đặt ra là bạn muốn chạy Wordpress với container Docker nhưng không phải một cái Container mặc định Wordpress mà bạn muốn chạy thêm một container MySQL để lưu trữ cơ sở dữ liệu Các bạn chú ý rằng bản thân cái Image Wordpress có th...
1,257 views.  Apr 6/17 at 04:08
0:8:52
Part 11: Backup dữ liệu MySQL đang chạy trong một Container FREE
Bài toán đặt ra là bạn muốn backup dữ liệu MySQL mà bạn đã cài đặt Wordpress trước đó, để tránh mất dữ liệu khi bạn xoá cái image MySQL ### Giải pháp Có khá là nhiều các để làm nhưng có hai cách để làm chuyện này mà tôi cho là phổ biến và được khuyên dùng ** Cách một**: Bạn dùng câu lệnh mysqldump...
1,093 views.  Apr 8/17 at 11:39
0:2:41
Part 12: Chia sẽ data giữa máy bạn(Docker Host) với Container FREE
**Bài toán**: Thì mục đích cuối cùng sau khi bạn thiết lập xong môi trường dev trên Docker thì bạn tạo thư mục A trên máy bạn thì trong container nó sẽ cũng có thư mục đó **Giải pháp**: Docker cung cấp cho ta một tham số -v để làm chuyện này ``` $ ls Dockerfile docker-compose.yml index.php ...
1,001 views.  Apr 8/17 at 11:38
0:6:41
Part 13: Giới thiệu Docker Compose phần 1 FREE
Theo như định nghĩa trên trang chủ thì nó là một công cụ dùng để quảng lý các contianer cũng như liên kết các image đó với nnau tham khảo tại đây https://docs.docker.com/compose/ Compose là công cụ giúp định nghĩa và khởi chạy multi-container Docker applications. Trong Compose, chúng ta sử dụng Compose...
1,413 views.  Dec 27/18 at 09:52
0:5:23
Part 14: Giới thiệu Docker Compose phần 2 FREE
Theo như định nghĩa trên trang chủ thì nó là một công cụ dùng để quảng lý các contianer cũng như liên kết các image đó với nnau tham khảo tại đây https://docs.docker.com/compose/ Bạn nên xem bài viết này để hiểu hơn https://gsviec.com/blog/gioi-thieu-docker-compose
1,010 views.  Apr 9/17 at 03:15
0:6:24
Part 15: Cài đặt Drupal trên Docker FREE
Drupal là CMS mã nguồn mở, miễn phí, xây dựng trên công nghệ PHP. Drupal giúp cho quá trình phát triển website trở nên đơn giản. Để cài đặt nó thì bạn có khá là nhiều cách nhưng trong video hôm nay tôi sẽ hướng dẫn bạn cách cài đặt Drupal trên Docker Compose Nếu bạn nào có bất kỳ câu hỏi thì hãy ...
647 views.  Apr 9/17 at 03:17
0:4:7
Part 16: Cài đặt Phalcon trên Docker FREE
Chắc có lẻ việc cài đặt Phalcon để dev có thể khá khó khăn đối với các bạn mới học. Nhưng với Docker các bạn chỉ cần một tập tin là bạn có thể chạy được Phalcon dễ dàng Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
665 views.  Apr 9/17 at 03:21
0:7:18
Part 17: Cài đặt Magento 2 trên Docker FREE
Cài đặt Magento 2 trên Docker thì trước tiên bạn phải tải mã nguồn magento 2 về, nếu các bạn không thích đăng ký thì có thể download thông qua link này https://goo.gl/cXYfWx Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com
1,337 views.  Apr 10/17 at 01:21
0:3:58
Part 18: Cài đặt Laravel trên Docker FREE
Nếu bạn nếu đã từng làm Laravel rồi thì nó cung cấp khá là nhiều công cụ cho các bạn phát triển như laravel homestead, laradock nhưng trong video này tôi sẽ hướng dẫn cho bạn cách đơn giản nhất để có môi trường phát triển laravel Để xem nhiều video bạn có thể truy cập vào website: https://gsviec.com...
1,532 views.  Apr 10/17 at 01:29
0:2:44
Part 19: Chạy composer php trong Docker FREE
**Composer** là một công cụ quản lý các thư viện trong PHP (Dependency Management), công cụ này giúp ta tiết kiệm khá nhiều thời gian với các gói thư việ cần thiết mà project của bạn cần sử dụng, bạn chỉ cần khai báo nó, composer sẽ tự động tải code của các thư viện về thông qua một server packagist...
732 views.  Apr 11/17 at 02:28
0:7:11
Part 20: Cách cấu hình Xdebug với Docker trong PHPSTORM FREE
Như bạn biết thì việc cài đặt Xdebug trong Docker cũng không khác là mấy so với việc cài đặt thông thường trên máy của bạn, nhưng nếu bạn gặp khó khăn thì video này dành cho bạn File cấu hình Docker và Xdebug bạn có thể tải tại đây https://github.com/gsviec/phalcon-canban Để xem nhiều video bạn...
1,708 views.  Sep 17/17 at 10:23