Những gì tôi đang cố gắng thực hiện là chạy các lệnh bên trong một vùng chứa Docker đã được tạo trên một vùng biển kỹ thuật số Ubuntu/Docker Droplet sử dụng Ansible.Chạy lệnh bên trong của vùng chứa Docker Sử dụng Ansible
Dường như không tìm thấy bất cứ điều gì về điều này, hoặc tôi đang thiếu thứ gì đó. Đây là nhiệm vụ Ansible của tôi trong cuốn sách chơi của tôi. Tôi rất mới với Ansible nên mọi lời khuyên hay sự khôn ngoan sẽ được đánh giá cao.
- name: Test Deploy
hosts: [my-cluster-of-servers]
tasks:
- name: Go Into Docker Container And Run Multiple Commands
docker:
name: [container-name]
image: [image-ive-created-container-with-on-server]
state: present
command: docker exec -it [container-name] bash
tiếc là câu trả lời bạn đã chấp nhận không hiển thị cách thực thi tập lệnh thông qua Ansible, thay vào đó nó hiển thị cách thực thi từ máy chủ lưu trữ docker. Nếu bạn có nó để làm việc thông qua Ansible bạn có thể xin vui lòng gửi giải pháp của bạn – schmidlop