docker-compose thì under the hood nó cũng chạy các command docker build như bình thường nên vẫn cache bình thường luôn e ạ. ví dụ các command sau thì sẽ build image và cache bình thường
docker-compose build
docker-compose up -d --build.....
Có cách nào để e chỉ định version php lúc install composer không anh nhỉ, em thử chạy "docker run --rm -v $(pwd):/app -w /app composer install" thì nó báo version yêu cầu là 7.2 nhưng version php hiện tại là 8.0, chạy "docker run --rm -v $(pwd):/app -w /app php:7.2-fpm-alpine composer install" thì nó lại báo composer not found
phần đó trong bài mục đích mình muốn cài docker-compose, nhưng thực tế là mình có thể bắt đầu trực tiếp từ image có docker-compose thay vì docker. bạn update lại file gitlab-ci ở dòng đầu tiên như sau (sau đó bỏ phần cài python abcxyz các thứ đi là đc):
Không biết có ai bị lỗi giống mình không, nhưng khi build image mình bị lỗi do node:12.18-alpine không chứa python,
vậy nếu ai bị lỗi thì thêm dòng này vào trước npm install nhé
RUN apk update && apk add python g++ make && rm -rf /var/cache/apk/*
RUN npm install && npm install -g pm2
http://cem.gov.vn/
e có làm theo ví dụ trên rất oke nhg khi crawler trang web cem theo ảnh như trên thì lại lỗi, mong các bác cho e đường dẫn selector ạ
Tui sài macbook pro m1, Tui chạy máy ảo thì bình thường. nhưng khi tui chạy máy thật build thành công, mới mở app lên là crash luôn. Có cách nào xử lý không Anh.
THẢO LUẬN
@trannguyenhan cảm ơn bạn
bạn liên hệ với mình qua email: trannguyenhan01092000@gmail.com nha ! =))
bạn cho mình xin email liên hệ với ạ
Cảm ơn bạn nhìu nha
e chạy như sau là đc nhé:
a sẽ update lại ví dụ trong bài này sớm để ko còn lỗi này nữa
docker-compose thì under the hood nó cũng chạy các command
docker buildnhư bình thường nên vẫn cache bình thường luôn e ạ. ví dụ các command sau thì sẽ build image và cache bình thườngCó cách nào để e chỉ định version php lúc install composer không anh nhỉ, em thử chạy "docker run --rm -v $(pwd):/app -w /app composer install" thì nó báo version yêu cầu là 7.2 nhưng version php hiện tại là 8.0, chạy "docker run --rm -v $(pwd):/app -w /app php:7.2-fpm-alpine composer install" thì nó lại báo composer not found
Bài viết hay và bổ ích các bạn ui, tôi đã lam đươc như chủ bài đăng
Hay quá bạn ơi,
Bạn Ơi "Chuột Phải" Không Phải "Trái"
Thank you.
a ơi nếu em dùng docker-compose thì có cách nào để sử dụng layer caching k ạ?
phần đó trong bài mục đích mình muốn cài docker-compose, nhưng thực tế là mình có thể bắt đầu trực tiếp từ image có
docker-composethay vìdocker. bạn update lại file gitlab-ci ở dòng đầu tiên như sau (sau đó bỏ phần cài python abcxyz các thứ đi là đc):p/s: mình sẽ update lại trong bài
(y)
Không biết có ai bị lỗi giống mình không, nhưng khi build image mình bị lỗi do node:12.18-alpine không chứa python, vậy nếu ai bị lỗi thì thêm dòng này vào trước npm install nhé
RUN apk update && apk add python g++ make && rm -rf /var/cache/apk/*
RUN npm install && npm install -g pm2
cảm ơn a rất nhiều :3
http://cem.gov.vn/
e có làm theo ví dụ trên rất oke nhg khi crawler trang web cem theo ảnh như trên thì lại lỗi, mong các bác cho e đường dẫn selector ạ
Tui sài macbook pro m1, Tui chạy máy ảo thì bình thường. nhưng khi tui chạy máy thật build thành công, mới mở app lên là crash luôn. Có cách nào xử lý không Anh.
Được quá @thangpd3160
Cho mình hỏi là giờ mình muốn gọi createApi để query data xong lưu vào state theo luồng này thì làm như nào bạn nhỉ?