Câu hỏi được gắn thẻ «docker»

Docker là một công cụ để xây dựng và chạy container. Các câu hỏi liên quan đến Dockerfiles, hoạt động và kiến ​​trúc được chấp nhận. Các câu hỏi về việc chạy docker trong sản xuất có thể tìm thấy câu trả lời tốt hơn trên ServerFault (https://serverfault.com/). Thẻ docker hiếm khi được sử dụng một mình và thường được ghép nối với các thẻ khác như docker-compose và kubernetes.

9
Shell tương tác sử dụng Docker Compose
Có cách nào để bắt đầu một vỏ tương tác trong một thùng chứa chỉ sử dụng Docker Compose không? Tôi đã thử một cái gì đó như thế này, trong docker-compose.yml của tôi: myapp: image: alpine:latest entrypoint: /bin/sh Khi tôi khởi động container này bằng cách sử dụng docker-compose, …

17
Làm cách nào để xóa hình ảnh của Docker?
Tôi có những hình ảnh sau: alex@alexvps:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE <none> <none> 70c0e19168cf 5 days ago 1.069 GB <none> <none> c2ce80b62174 8 days ago 399.2 MB <none> <none> 60afe4036d97 8 days ago 325.1 MB và khi tôi cố gắng loại bỏ một trong …
265 docker 

15
Root mật khẩu bên trong một Docker container
Tôi đang sử dụng hình ảnh Docker được xây dựng bằng lệnh USER để sử dụng người dùng không phải root dev. Trong một container, tôi là "dev", nhưng tôi muốn chỉnh sửa /etc/hoststập tin. Vì vậy, tôi cần phải được root. Tôi đang thử lệnh su, nhưng tôi được …
265 docker 

13
Cách xóa tất cả hình ảnh Docker cục bộ Docker
Gần đây tôi đã bắt đầu sử dụng Docker và không bao giờ nhận ra rằng tôi nên sử dụng docker-compose downthay vì ctrl-choặc docker-compose stopđể loại bỏ các thử nghiệm của mình. Bây giờ tôi có một số lượng lớn các hình ảnh docker không cần thiết tại địa …

6
Xem lệnh đầy đủ của container đang chạy / dừng trong Docker
Làm cách nào tôi có thể thấy lệnh đầy đủ của một container / tiến trình đang chạy trong Docker? $ docker ps --all CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5b6291859b61 nginx:1.7.8 "nginx -g 'daemon of 4 minutes ago Exited (0) 4 minutes ago thirsty_brattain Tôi chỉ có …
263 docker 

10
Làm cách nào để tiếp tục một Docker container đã thoát
Xem xét: docker run -it centos /bin/bash Tôi nhấn Ctrl+ Dđể thoát nó. Tôi muốn tiếp tục chạy container này, nhưng tôi thấy tôi không thể. Phương pháp duy nhất là docker commit `docker ps -q -l` my_image docker run -it my_image /bin/bash Tôi có đúng không Có một phương …
263 docker 


9
Cách phân tích việc sử dụng đĩa của Docker container
Tôi có thể thấy rằng Docker mất 12GB hệ thống tập tin của tôi: 2.7G /var/lib/docker/vfs/dir 2.7G /var/lib/docker/vfs 2.8G /var/lib/docker/devicemapper/mnt 6.3G /var/lib/docker/devicemapper/devicemapper 9.1G /var/lib/docker/devicemapper 12G /var/lib/docker Nhưng, làm thế nào để tôi biết làm thế nào điều này được phân phối trên các container? Tôi đã cố gắn vào các …


13
Cách gắn một tệp duy nhất trong một ổ đĩa
Tôi đang cố gắng cập bến một ứng dụng php. Trong dockerfile tôi tải xuống kho lưu trữ, giải nén nó, v.v. Mọi thứ đều hoạt động tốt, tuy nhiên nếu một phiên bản mới được phát hành và tôi cập nhật dockerfile thì tôi phải cài đặt lại ứng …

3
Bản sao Dockerfile giữ cấu trúc thư mục con
Tôi đang cố gắng sao chép một số tệp và thư mục vào bản dựng hình ảnh docker từ localhost của tôi. Các tập tin là như thế này: folder1 file1 file2 folder2 file1 file2 Tôi đang cố gắng tạo bản sao như thế này: COPY files/* /files/ Tuy nhiên, …
256 copy  docker  dockerfile 

7
docker chạy <IMAGE> <NHIỀU QUY TẮC>
Tôi đang cố gắng chạy các lệnh MULTIPLE như thế này. docker run image cd /path/to/somewhere &amp;&amp; python a.py Nhưng điều này mang lại cho tôi lỗi "Không có tệp hoặc thư mục như vậy" vì nó được hiểu là ... "docker run image cd /path/to/somewhere" &amp;&amp; "python a.py" Có …

6
Nhận giá trị biến môi trường trong Dockerfile
Tôi đang xây dựng một container cho một ứng dụng ruby. Cấu hình ứng dụng của tôi được chứa trong các biến môi trường (được tải bên trong ứng dụng bằng dotenv ). Một trong những biến cấu hình đó là ip công khai của ứng dụng, được sử dụng …
254 docker 

13
Giao tiếp giữa nhiều dự án soạn thảo docker
Tôi có hai docker-compose.ymltệp riêng biệt trong hai thư mục khác nhau: ~/front/docker-compose.yml ~/api/docker-compose.yml Làm thế nào tôi có thể chắc chắn rằng một container trong frontcó thể gửi yêu cầu đến một container trong api? Tôi biết rằng --default-gatewaytùy chọn này có thể được đặt bằng cách sử dụng …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.