Tôi đã tạo một container với -d
nó để nó không tương tác.
docker run -d shykes/pybuilder bin/bash
Tôi thấy rằng container đã thoát:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen
Bây giờ tôi muốn chạy các lệnh thỉnh thoảng trên máy và thoát. Chỉ để nhận được phản hồi.
Tôi đã thử khởi động máy. Tôi đã thử đính kèm. Tôi nghĩ rằng tôi có thể gọi run
với một container, nhưng điều đó dường như không được phép. Sử dụng start
dường như chỉ để chạy và sau đó tồn tại nhanh chóng.
Tôi muốn quay lại chế độ tương tác sau khi thoát.
Tôi đã thử:
docker attach d6c45e8cc5f0
Nhưng tôi nhận được:
2014/10/01 22:33:34 You cannot attach to a stopped container, start it first
Nhưng nếu tôi bắt đầu nó, nó vẫn thoát. Bắt 22. Tôi không thể thắng.
docker container ls -a