首页 > 解决方案 > 将文件夹挂载到 Docker 映像仍然无限期卡住

问题描述

我正在尝试将文件夹挂载到 Ubuntu 20.04 中的 docker 映像:

(base) raphy@pc:~$ sudo docker image ls
REPOSITORY                         TAG       IMAGE ID       CREATED       SIZE
docker.tigergraph.com/tigergraph   latest    6c55bb15e2a6   7 days ago    10.6GB
hello-world                        latest    feb5d9fea6a5   6 weeks ago   13.3kB


(base) raphy@pc:~$ sudo docker run -t -i -v /home/raphy/ConceptNet/ 6c55bb15e2a6

它没有给出任何错误,但它仍然无限期卡住

更新 1)

(base) raphy@pc:~$ sudo docker run -t -i -v /home/raphy
/ConceptNet:/6c55bb15e2a6/ConceptNet bash
Unable to find image 'bash:latest' locally
latest: Pulling from library/bash
a0d0a0d46f8b: Pull complete 
ae2d64a5f3ef: Pull complete 
1e5367194cc8: Pull complete 
Digest:     

sha256:91767623eb341f1717bb37b059e77e8de439c8044064808f6f9bfdc942e8d30c 状态:为 bash 下载更新的图像:最新的 bash-5.1# ^C

我做错了什么?

以这种方式解决:

(base) raphy@pc:~$ sudo docker run -d -p 14022:22 -p 9000:9000 -p
14240:14240 --name tigergraph --ulimit nofile=1000000:1000000 -v 
~/ConceptNet/:/home/tigergraph/myconceptnet -t 
docker.tigergraph.com/tigergraph:latest

https://docs.tigergraph.com/start/get-started/docker#2.-prepare-a-shared-folder-on-host-os-to-be-shared-with-docker-container

标签: dockermountdocker-image

解决方案


您的 docker 命令不足以运行tigergraph ...这不是一个简单的运行命令,请按照https://docs.tigergraph.com/start/get-started/docker上的说明进行操作


推荐阅读