Tôi đã tạo hình ảnh docker với các gói bắt buộc. Tôi đã chạy hình ảnh Docker xác định cổng máy chủ và khách cùng với khối lượng cần thiết gắn Ví dụ:Vấn đề về Docker-Compose với tên vùng chứa
sudo docker run -it --name CONTAINERNAME -v /host:/guest -p
hostportno:guestportno
đựng của tôi là lên và chạy tốt.
Tôi đang cố gắng di chuyển vùng chứa của mình sang hình ảnh trình docker mới bằng cách sử dụng docker-compose
.
Tôi đã tạo ra docker-compose.yml
tập tin và xác định các thông số cần thiết như hình dưới đây:
image: test1
ports
- "1234:123"
- "2000:223"
volumes:
- /home:/test
-container_name: dockercomposetest
working_dir: /test
command: /bin/bash
tôi không thể di chuyển nó bằng cách sử Docker-soạn.
Tôi nhận được vấn đề như đã nêu dưới đây:
Conflict. The name "test" is already in use by container eeedac72bb25.
You have to delete (or rename) that container to be able to reuse that
name.
làm việc xung quanh hiện là tôi phải dừng lại và loại bỏ các thùng chứa và thực hiện docker-compose up
.
Tôi không thể khởi động lại/di chuyển vùng chứa bằng cách sử dụng docker-compose có cùng tên như tôi đã bắt đầu trong quy trình bình thường docker run
hay không.
Vẫn tồn tại vấn đề tương tự. –