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.
[DevOps] Hướng dẫn docker hóa MySQLMySQL 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 […]
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 […]
Hướng dẫn cài đặt môi trường Docker cho OdooDocker 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 […]
Hướng dẫn cài đặt Docker trên Ubuntu 20.04 / 22.04Docker 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ể […]
Docker là gì? Hướng dẫn cài đặt Docker trên Windows và LinuxKhi 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ể […]
Tổng hợp các Docker Command thường sử dụngTrong 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
Sử dụng Docker Command mà không cần quyền sudoVấ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 ;) Tách tay thứ 1 là vào terminal gõ lệnh
Tách tay thứ 2 là vào terminal gõ lệnh
Để 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... Đ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 ;) Muốn view code project thì các bạn vào container rồi open với ... Project mở trên IntelliJ IDEA Nếu muốn mở trên PHP Storm thì bạn vào finder để drag drop vào WebStorm Ví dụ mở trên PHPStorm 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 2. Test thử các lệnh php -v và composer -v 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 |