DISCUSSIONS

Avatar
thg 1 8, 2017 11:51 AM

Sau khi mình chạy lệnh: docker exec -it container_id_nay_copy bash thì có thư mục myproject nhưng trong thư mục myproject đó ko có file nào cả, chỉ là một folder empty.

0
Avatar
thg 1 8, 2017 11:43 AM

Good present. Thank chị.

0
Avatar
thg 1 8, 2017 11:21 AM

Đúng rồi mà sao "~" là về home rồi lại còn ".." ^^

0
Avatar
thg 1 8, 2017 10:53 AM

Bạn kiểm tra container đang chạy bằng "docker ps". Sau đó copy id của container đó (container tutum mà start ấy nhé) Chạy lạnh sau: "docker exec -it container_id_nay_copy bash" Bây giờ đã vào được bash bên trong container rồi đó, bạn kiểm tra trong đường dẫn /var/www/html trong container có "myproject" không nhé.

Và bạn kiểm tra lại cả đường dẫn của bạn "~/../../xampp/htdocs/myproject" có đúng không nhé, bằng cách vào terminal rồi cd tới xem kết quả như nào nha

0
Avatar
thg 1 8, 2017 10:25 AM

Mình chạy thử localhost:9000 thì OK rồi. Nhưng mình chạy localhost:9000/myproject thì trong đó không có file nào hết (tức là trong thư mục này /var/www/html/myproject ko có file nào của myproject) nhưng trên máy của mình thì trong thư mục myproject có tất cả các file của myproject? Vậy mình có cần bước nào để sau khi chạy lệnh này thì trong thư mục var/www/html/myproject sẽ có tất cả các file giống như bên máy mình:

docker run -tid -p 9000:80 -v ~/../../xampp/htdocs/myproject:/var/www/html/myproject --name myproject-server --link mysqlserver:mysql tutum/apache-php

0
Avatar
thg 1 8, 2017 8:33 AM

Cảm ơn bạn

0
Avatar
thg 1 8, 2017 8:32 AM

Một điều nữa là /myproject của bạn khi bạn vào trực tiếp trên máy với xampp qua url localhost/myproject ok chứ thì khi đó với docker mình sẽ vào như này localhost:9000/myproject (ví dụ 9000 là cổng được export ra khi chạy docker)

0
Avatar
thg 1 8, 2017 8:28 AM

Bạn vào thử localhost:9000 thì sao bạn? Và bạn thử start mỗi thằng tutum/apache và tạo một file .php test để chạy thử xem kết quả như nào nha

0
Avatar
thg 1 7, 2017 6:24 PM

bài này 100% dịch lại từ đâu này. dịch quá tệ. quá khô cứng

0
Avatar
thg 1 7, 2017 9:43 AM

@MrD cám ơn bạn 😄

Tất nhiên xuyên suốt các bài viết trong series, mình sẽ đề cập đến những điểm khác biệt giữa 2 nhánh Debian và Redhat. Tức là sẽ không có một bài riêng so sánh CentOS với Ubuntu, mà thay vào đó, hầu hết các bài sẽ xuất hiện sự so sánh giữa CentOS với Ubuntu. Mong bạn sẽ tiếp tục theo dõi những bài viết tiếp theo và cho mình những ý kiến đóng góp 😃

0
Avatar
thg 1 7, 2017 9:42 AM

Bạn cho mình hỏi là sau khi mình chạy lệnh này:

docker run -tid -p 9000:80 -v ~/../../xampp/htdocs/myproject:/var/www/html --name myproject-server --link mysqlserver:mysql tutum/apache-php

Và mình check là container đã chạy nhưng khi mở trình duyệt lên thì vô link: 192.168.99.100:9000 thì ko thấy web của mình mà chỉ thấy như thế này:

Index of /

Name Last modified Size Description

Apache/2.4.7 (Ubuntu) Server at 192.168.99.100 Port 9000

Bạn biết tại sao ko mở được web mình ko? Cảm ơn bạn!

0
Avatar
thg 1 7, 2017 7:36 AM

Cám ơn bạn. Bài viết rất hay và chi tiết. Ngày mới chuyển từ windows sang linux (ubuntu) quả thực là cực hình. Nhưng giờ thì chắc chắn trừ chơi game mình mới dùng windows chứ công việc luôn gắn bó với linux. Ko biết trong series của bạn có định bài viết so sánh một số khác nhau giữa 2 distro Centos và Ubuntu ko?

0
Avatar
thg 1 6, 2017 10:27 AM

alo bạn ơi, bạn có thể nói rõ luồng xử lý ko

0
Avatar
thg 1 6, 2017 10:01 AM

Cảm ơn bạn nhé 😄, mình đã sửa lại rồi.

0
Avatar
thg 1 6, 2017 2:17 AM

(y) hay

0
Viblo
Let's register a Viblo Account to get more interesting posts.