Cài đặt laravel với docker trên windows 10

Docker là một dự án mã nguồn mở giúp tự động triển khai các ứng dụng (Container) trên nền tảng Linux và Windows vào trong môi trường ảo hóa.

Docker cung cấp một lớp trừu tượng và tự động ảo hóa dựa trên Linux. Docker sử dụng những tài nguyên cô lập của Linux như cgroups, kernel, quản lý tệp để cho phép các container chạy độc lập bên trong một thực thể Linux.

Cài đặt laravel với docker trên windows 10

[DevOps] Hướng dẫn docker hóa MySQL

MySQL là 1 trong những hệ quản trị CSDL phổ biến nhất trên thế giới. Nó là 1 phần không thể thiếu khi xây dựng các ứng dụng web với nhiều ngôn ngữ như PHP, Python, Ruby… Trong bài viết thuộc serial DevOps, mình sẽ hướng dẫn các bạn docker hóa CSDL MySQL. Để tiến […]

Cài đặt laravel với docker trên windows 10

Hướng dẫn cài đặt và sử dụng Docker Compose

Để thay vì chúng ta build, start từng container một với Docker, bây giờ chúng ta có thể sử dụng trình soạn thảo Docker Compose. Nó giúp đơn giản hóa và đẩy nhanh quá trình xây dựng ứng dụng sử dụng Docker. Trong bài viết này vinasupport.com sẽ khái quát cơ bản nhất về Docker […]

Cài đặt laravel với docker trên windows 10

Hướng dẫn cài đặt môi trường Docker cho Odoo

Docker hiện tại đang làm ứng dụng ảo hóa được sử dụng nhiều nhất cho việc phát triển các ứng dụng web, app web. Giúp chúng ta đồng bộ môi trường phát triển và và tăng tốc độ phát triển tên của dự án.  Trong bài viết này, Chúng tôi sẽ hướng dẫn các bạn […]

Cài đặt laravel với docker trên windows 10

Hướng dẫn cài đặt Docker trên Ubuntu 20.04 / 22.04

Docker là một giải pháp ảo hóa môi trường đang được sử dụng phổ biến hiện nay. VinaSupport.com cũng có 1 bài viết hướng dẫn các bạn cài đặt Docker trên môi trường Windows 10. Bây giờ mình sẽ tiếp tục hướng dẫn các bạn cài đặt Docker trên môi trường Ubuntu Linux cụ thể […]

Cài đặt laravel với docker trên windows 10

Docker là gì? Hướng dẫn cài đặt Docker trên Windows và Linux

Khi chưa có Docker, việc cài đặt và deploy lên một hoặc nhiều server rất vất vả. Từ việc phải cài đặt các công cụ, môi trường cần cho ứng dụng. Sự khác nhau giữa các môi trường từ local đến các server chính là nguyên nhân Docker ra đời. Nó giúp bạn có thể […]

Cài đặt laravel với docker trên windows 10

Tổng hợp các Docker Command thường sử dụng

Trong bài viết này VinaSupport chia sẻ những lệnh Docker Command hay sử dụng trong Docker. 1. Docker images Command 1.1. Liệt kê danh sách các images đang được Docker quản lý $ docker images 1.2. Tải image về máy tính $ docker pull Trong đó :tag là tùy chọn, mặc định là phiên bản mới nhất. […]

Cài đặt laravel với docker trên windows 10

Sử dụng Docker Command mà không cần quyền sudo

Vấn đề / Problem Sau khi cài đặt docker, bạn chỉ có thể chạy được Docker Command với user thông thường với quyền sudo hoặc user root. Điều này khá là bất tiện, vì phải thường xuyền gõ sudo trước docker command. Còn nếu cố tình không gõ sudo bạn sẽ gặp lỗi “Permission Denied” […]

Laravel 9 là một kiệt tác với pha khởi đầu hết sức đơn giản và dễ dàng. Bạn có thể tạo dự án Laravel trên Docker bằng đúng 2 cái tách tay :D 

Note: Nếu bạn chưa biết cài Docker thế nào thì bạn tham khảo Phần đầu của bài viết "Cài đặt SQL trên máy MAC với Docker". Trong bài viết có hướng dẫn step by step cách cài Docker trên Mac. Cài xong thì bạn quay lại đây, đọc tiếp đoạn sau nha ;) 

Cài đặt laravel với docker trên windows 10

Tách tay thứ 1 là vào terminal gõ lệnh

curl -s https://laravel.build/codelean-app | bash

Tách tay thứ 2 là vào terminal gõ lệnh 

cd codelean-app

./vendor/bin/sail up

Để tạo project Laravel 9 bạn chỉ cần 2 lệnh là xong ;) Còn dưới đây là hình ảnh minh họa Step by Step nha...

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Đoạn này hơi lâu tí ;) bạn đợi nha :D Từ lần sau, nó sẽ nhanh hơn đó <3 Don't worry ;)

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Muốn view code project thì các bạn vào container rồi open với ...

Cài đặt laravel với docker trên windows 10

Cài đặt laravel với docker trên windows 10

Project mở trên IntelliJ IDEA 

Cài đặt laravel với docker trên windows 10

Nếu muốn mở trên PHP Storm thì bạn vào finder để drag drop vào WebStorm 

Cài đặt laravel với docker trên windows 10

 

Ví dụ mở trên PHPStorm

Cài đặt laravel với docker trên windows 10

Nếu cần chạy các lệnh như php ... compser thì bạn vào phần CLI trên docker nhé 

1. Mở CLI của app trên docker

Cài đặt laravel với docker trên windows 10

2. Test thử các lệnh php -vcomposer -v

Cài đặt laravel với docker trên windows 10

Vậy là bài viết này đã hướng dẫn các bạn một cách đầy đủ cách tạo project trên MacOS với Docker. Sau đó, bạn cũng đã được hướng dẫn các mở project đã tạo trên WebStorm và cuối cùng là cách mở cửa sổ Terminal .. 

Giờ thì tất cả những gì bạn làm trên docker sẽ cơ bản giống như phần hướng dẫn các khóa học của tôi trên Windows hay Ubuntu ;) 

https://www.youtube.com/watch?v=aFyazJXkNBo&list=PLsVJaIeVT78ozIMPtEbPHnXKNfC4UhZlW