@maitrungduc1410 em chạy được rồi anh
Em nghĩ là do dòng command của terminal window nó khác Linux nên chạy không được
Như em chạy lệnh 'docker compose exec app sh
' rồi sau đó chạy 'pwd' thì nó lỗi nhưng mà em dùng cách 2 trong tip này của anh thì được ạ
Bài viết quá là đỉnh, đầy đủ, em không biết gì về web hay các công nghệ NodeJS gì cả, em đang tìm hiểu về data engineer thì bắt gặp docker và tìm hiểu docker. Và khi đọc xong thì kiến thức nó vào đầu em từ lúc nào không hay
Rất cảm ơn anh về bài viết ạ 😊
@maitrungduc1410
Em chạy code trên terminal của visual trên window nó chạy không được anh
Cái môi trường nó khác không giống với terminal trong ảnh anh cho lắm
@maitrungduc1410 Mình tạo xong hết rồi, nhưng lúc kubectl get cert thì nó trạng thái READY là False, ở trên là message mình kubectl describe cert nó báo như vậy
anh ơi nếu mình làm vậy thì bắt buộc phải git commit rồi push lên, như vậy có bị dính quy tắc "không push code lỗi lên repos" không anh, đồng thời trong git log cũng ghi lại lịch sử commit nữa? em cũng đang gặp case là bạn A code bị lỗi không fix được, em sửa hộ, tuy nhiên nếu làm cách git diff như trên bài thì phải gửi code lên nơi khác (vi phạm quy tắc).
lý thuyết là được e, nhét hết mọi thứ vào Dockerfile là được, ví dụ FROM image Composer (có sẵn PHP) và cài nodejs, hoặc FROM nodejs và cài PHP + composer,...
nhưng như vâỵ thì Dockerfile của e sẽ khá hổ lốn:
cần có NodeJS để build code VueJS
cần có Composer để composer install
cần PHP
và đương nhiên image của e sẽ to hơn nhiều và performance có thể kém đi, và quan trọng là 2 cái như NodeJS và composer ko phải lúc nào cũng cần.
hi vọng anh @maitrungduc1410 vẫn thấy đc comment này của em
em cũng set up 1 project Laravel với Docker, nhưng mà đến bước này em vẫn phải làm như anh
đó là install composer bằng "cơm"
em đã thử rất khá nhiều cách như bỏ command install vô Docker file hay docker-composer, nhưng kết qủa là cứ đến command đó là bị fail, nay thấy anh cũng làm như vậy,
không biết anh có cách nào xử lý phần này chưa ạ, để một người bất kì nào đó khi nhận source code chỉ cần
lastTransitionTime: "2024-03-19T10:55:43Z"
message: 'The certificate request has failed to complete and will be retried:
Failed to wait for order resource "my-tls-1-1526896107" to become ready:
order is in "invalid" state: '
observedGeneration: 1
reason: Failed
status: "False"
type: Issuing
lastTransitionTime: "2024-03-19T10:55:09Z"
message: Issuing certificate as Secret does not exist
observedGeneration: 1
reason: DoesNotExist
status: "False"
type: Ready
Hi.. Đây thuần là chia sẻ của học viên MindX trên hành trình bạn học và tìm kiếm việc làm Data. Mình có gắn thêm link khoá học Data Analyst cho ai muốn tham khảo. Rất xin lỗi nếu bạn cảm thấy spam. Mình gửi link github của bạn Tuấn để tăng độ xác thực của bài viết nhé ạ https://github.com/tuanx18/data-engineer-portfolio. Cảm ơn bạn đã quan tâm.
THẢO LUẬN
Em đang dùng Windows nha anh
@maitrungduc1410 em chạy được rồi anh Em nghĩ là do dòng command của terminal window nó khác Linux nên chạy không được Như em chạy lệnh 'docker compose exec app sh ' rồi sau đó chạy 'pwd' thì nó lỗi nhưng mà em dùng cách 2 trong tip này của anh thì được ạ
Bài viết quá là đỉnh, đầy đủ, em không biết gì về web hay các công nghệ NodeJS gì cả, em đang tìm hiểu về data engineer thì bắt gặp docker và tìm hiểu docker. Và khi đọc xong thì kiến thức nó vào đầu em từ lúc nào không hay
Rất cảm ơn anh về bài viết ạ 😊
@Nghia-code bài này a viết từ lâu, Docker bản cũ nó có thể in ra hơi khác ở terminal, miễn là e build + run thành công là được
e bị lỗi như thế nào, ở bước nào đó?
screenshot cho a nhé
e đang dùng windows à?
a tự viết đấy chú hề ạ 🤡 à, nói theo kiểu của chú thì team post man copy bài của a rồi, bài a pub trc bên đó 6 năm cơ 🤡
@maitrungduc1410 Em chạy code trên terminal của visual trên window nó chạy không được anh Cái môi trường nó khác không giống với terminal trong ảnh anh cho lắm
@maitrungduc1410 Mình tạo xong hết rồi, nhưng lúc kubectl get cert thì nó trạng thái READY là False, ở trên là message mình kubectl describe cert nó báo như vậy
a cho e hỏi dòng đầu chỗ mèo với cá e tưởng phải là 1 chứ ạ?
Đọc không hiểu lắm, nhưng thấy rất hay
nó có mất phí không á bạn?
anh ơi nếu mình làm vậy thì bắt buộc phải git commit rồi push lên, như vậy có bị dính quy tắc "không push code lỗi lên repos" không anh, đồng thời trong git log cũng ghi lại lịch sử commit nữa? em cũng đang gặp case là bạn A code bị lỗi không fix được, em sửa hộ, tuy nhiên nếu làm cách git diff như trên bài thì phải gửi code lên nơi khác (vi phạm quy tắc).
lý thuyết là được e, nhét hết mọi thứ vào Dockerfile là được, ví dụ FROM image Composer (có sẵn PHP) và cài nodejs, hoặc FROM nodejs và cài PHP + composer,...
nhưng như vâỵ thì Dockerfile của e sẽ khá hổ lốn:
và đương nhiên image của e sẽ to hơn nhiều và performance có thể kém đi, và quan trọng là 2 cái như NodeJS và composer ko phải lúc nào cũng cần.
E xem cách a đã nói về vấn đề này ở bài tối ưu Docker image nhé
bạn đang làm tới bước nào nhỉ?
💪💪💪
@maitrungduc1410 ái chà bảo sao dạo này sp bọn em nhiệt tình thế
))
hi vọng anh @maitrungduc1410 vẫn thấy đc comment này của em em cũng set up 1 project Laravel với Docker, nhưng mà đến bước này em vẫn phải làm như anh
đó là install composer bằng "cơm"
em đã thử rất khá nhiều cách như bỏ command install vô Docker file hay docker-composer, nhưng kết qủa là cứ đến command đó là bị fail, nay thấy anh cũng làm như vậy,
không biết anh có cách nào xử lý phần này chưa ạ, để một người bất kì nào đó khi nhận source code chỉ cần
xong làm tách coffee là đc không ạ
Mình tạo thì bị lỗi như thế này: conditions:
Bạn viết hơi khó hiểu và chưa rõ lắm. Trong phần Local Port Forwarding, có lệnh ssh -L 9000:127.0.0.1:80 user@<ip address>
source code bị mất hết rồi anh chai ơi, up lại giúp em với
Hi.. Đây thuần là chia sẻ của học viên MindX trên hành trình bạn học và tìm kiếm việc làm Data. Mình có gắn thêm link khoá học Data Analyst cho ai muốn tham khảo. Rất xin lỗi nếu bạn cảm thấy spam. Mình gửi link github của bạn Tuấn để tăng độ xác thực của bài viết nhé ạ https://github.com/tuanx18/data-engineer-portfolio. Cảm ơn bạn đã quan tâm.