Docker容器在退出时消失



容器是用命令创建的

docker run --gpus '"'device=$CUDA_VISIBLE_DEVICES'"' --ipc=host --rm -it 
--mount src=$(pwd),dst=/clipbert,type=bind 
--mount src=$OUTPUT,dst=/storage,type=bind 
--mount src=$PRETRAIN_DIR,dst=/pretrain,type=bind,readonly 
--mount src=$TXT_DB,dst=/txt,type=bind,readonly 
--mount src=$IMG_DIR,dst=/img,type=bind,readonly 
-e NVIDIA_VISIBLE_DEVICES=$CUDA_VISIBLE_DEVICES 
-w /clipbert jayleicn/clipbert:latest 
bash -c "source /clipbert/setup.sh && bash" 

但是在退出并运行docker ps -a时,容器并没有列出,而且看起来容器只是临时创建的。这在我之前与docker的经历中没有发生过,原因可能是什么?

--rm选项告诉docker run命令在容器自动退出时移除容器。

相关内容

  • 没有找到相关文章

最新更新