gpt4 book ai didi

docker - Vagrant docker-exec

转载 作者:行者123 更新时间:2023-12-02 21:26:13 26 4
gpt4 key购买 nike

我在 Mac OS X 上运行 Vagrant。我创建了以下 Vagrantfile:

Vagrant.configure("2") do |config|
config.vm.synced_folder ".", "/vagrant", disabled: true
config.ssh.insert_key = true
config.vm.provider "docker" do |doc|
doc.image = "httpd"
doc.ports = ["80:80"]
doc.name = 'apache'
doc.remains_running = true
doc.has_ssh = false
end end

它正在启动,但是我无法执行以下命令:
Vagrant docker-exec -dt apache --/bin/bash

我也尝试将 apache 更改为容器 ID,但也失败了。

容器正在运行,因为我可以在 Virtualbox 中检查它。
我只能看到我有 vagrant docker-logs 和 vagrant docker-run,但是 Vagrant 的文档说应该有 docker-exec。

有任何想法吗?

最佳答案

-i --interactive如果您想要一个可以输入的 bash shell,则需要。
-d --detach也不能用于打字,因为该过程将在后台启动。

使用vagrant docker-exec -it apache -- /bin/bash

关于docker - Vagrant docker-exec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37806418/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com