cho hỏi docker phát chrome: image: selenium/standalone-chrome volumes: - /.../Downloads:/Downloads làm sao để set cái folder download của chrome selenium vào folder download của linux nhỉ ? set volumnes mà nó ko chạy ko biết cái file được downlaod về nó nằm ở đâu
Ông đang muốn khi cái container nó download vô cái /Downloads và ở host sẽ thấy file đó ở /home/seluser/Downloads ? Cái path hình như hơi kì `/../Download` tương đương `/Download`, hay ý ông là `./../Downloads`. Ông có thể thử `docker volume inspect` cái volume để coi nó mount có đúng ko ?
đúng rồi thằng airflow sẽ chạy 1 cái script python script python thì chạy selenium ở 1 cái container khác giờ vđ là nó ko có save cái file được vì container a call container b bị permission denied đang nghiên cứu set quyền mới mò docker nên chưa rành lắm chạy ở host thì ko vđ j
cái airflow chạy script, trong script call tới cái chrome-standalone ở chromestandalone:4444 cái chrome sẽ tải 1 file về, mà lưu vào /home/seluser/ (folder của cái container chạy chrome-standalone) thì ko được do permission giờ đang nghiên cứu vụ set permission bên nào hơi ngu linuxx :(
Ông chui vô trong con container = root rồi download thử = curl. `docker exec -u 0 -it <container name> bash`. Rồi ông thử curl cái endpoint down file xem có bị permission không? Với tiện ông kiểm tra xem ở trong đó có phân giải và kết nối dc tới chromestandalone:4444 không.
Nghe có mùi do volume. Ông đang có mount cái /home/seluser hoặc /home này nọ vô cái volume nào không? Nếu có thì thử bỏ volume ra xem còn lỗi không? Nếu đúng là do volume thì là do thằng user bên trong container không có quyền ghi vào cái dir ở ngoài host (do volume). Cách fix thì nhiều - chỉnh dir ngoài host để thằng user trong container có quyền ghi. - ông add thằng user trong container vô cái group nào có quyền ghi vô cái dir ngoài host (cách này phải sửa cái docker image)
Trình ko như senior bên t đâu ông. Mà bên t senior còn phải thêm leadership độc lập tác chiến được chứ ko chỉ mỗi nhận việc xong trả task theo hướng dẫn. T thường hay đánh giá senior hay junior dựa trên mức độ hiểu biết chính công việc của họ chứ ko chỉ mỗi 3 bài thuật toán là hết. T ko đánh trọng số của algorithm quá cao, tại bên t cũng ko có yêu cầu high performance như mấy sàn điện tử. Có đúng 1 em 99 là out trình pv cả cty tớ =]] hiểu sâu, design slide pv, các pv chuyên nghiệp vd. Mà sau nó có cc remote lương cao bằng chuyên gia bên t cmnr =]]