我启动了一个容器,如下所示:
docker run --interactive --tty --gpus all --name my_container
--workdir "/home/ubuntu" --user ubuntu
--volume /hdd/all_cv/paiv/metis:/home/ubuntu/my --publish 8888:8888 my
重新启动计算机后,如何与my_container
交互运行?
答案 0 :(得分:1)
基于docker documentation,您可以使用docker attach
命令附加到分离的容器:
使用
docker attach
,使用容器的ID或名称将终端的标准输入,输出和错误(或这三者的任意组合)附加到正在运行的容器上。这样,您就可以查看其正在进行的输出或以交互方式对其进行控制,就像命令直接在您的终端中运行一样。
因此,您应该尝试使用此命令与已在运行的容器进行交互式会话:
docker attach my_container
答案 1 :(得分:1)
如果您的容器已停止,则只需重新启动即可
docker ps -aq -f name=my_container | xargs docker start $1