7
Trên mac của tôi, khi tôi khởi động docker bằng cách chạy "Docker quickstart terminal", nó sẽ khởi động máy dock default
.Làm thế nào để sử dụng "Docker Quickstart Terminal" để khởi động một docker-machine khác?
Tôi nhìn thấy trong start.sh
của nhà ga Docker quickstart là:
#!/bin/bash
VM=default
DOCKER_MACHINE=/usr/local/bin/docker-machine
VBOXMANAGE=/Applications/VirtualBox.app/Contents/MacOS/VBoxManage
BLUE='\033[0;34m'
GREEN='\033[0;32m'
NC='\033[0m'
... more
Làm thế nào tôi có thể bắt đầu một máy Docker mà không sửa đổi tập tin vỏ này?
Có vẻ như các "thiết bị đầu cuối quickstart Docker" chỉ là một công cụ hữu ích để sử dụng 'docker' mặc định, tôi nên sử dụng' docker-machine' nếu tôi muốn điều khiển nhiều hơn, cảm ơn! – Freewind
lệnh này làm gì? eval $ ($ DOCKER_MACHINE env my_new_container --shell = bash) Tôi nhận được lỗi: "eval không phải là lệnh được công nhận ..." – guilhermecgs
@guilhermecgs HĐH của bạn là gì? Mục đích là đặt các biến được hiển thị bởi 'docker-machine env'. Xem https://docs.docker.com/machine/reference/env/ để thay thế cho eval cho Mac và Windows. – VonC