首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头运行,找不到jekyll安装

码头运行,找不到jekyll安装
EN

Stack Overflow用户
提问于 2019-11-29 09:08:55
回答 2查看 158关注 0票数 0

在我的gitlab服务器上,我正在运行这个docker命令

代码语言:javascript
复制
sudo docker run --rm -it --volume="$PWD:/srv/jekyll1" jekyll/jekyll:4.0 jekyll new blog

我得到了

代码语言:javascript
复制
New jekyll site installed in /srv/jekyll/blog.

但我找不到它/srv

代码语言:javascript
复制
vagrant@gitlab:/srv$ ll
total 12
drwxr-xr-x  3 root root 4096 Nov 26 15:54 ./
drwxr-xr-x 24 root root 4096 Nov 27 10:26 ../
drwxr-xr-x  3 root root 4096 Nov 26 15:54 gitlab-runner/

我省略了sys和proc装载点。

代码语言:javascript
复制
├─/run                                tmpfs      tmpfs      rw,nosuid,noexec,relatime,size=307336k,mode=755
│ ├─/run/lock                         tmpfs      tmpfs      rw,nosuid,nodev,noexec,relatime,size=5120k
│ ├─/run/rpc_pipefs                   sunrpc     rpc_pipefs rw,relatime
│ ├─/run/user/1000                    tmpfs      tmpfs      rw,nosuid,nodev,relatime,size=307332k,mode=700,uid=1000,gid=1000
│ └─/run/docker/netns/b15bf0ea5618    nsfs[net:[4026532209]]
│                                                nsfs       rw
├─/var/lib/lxcfs                      lxcfs      fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other
├─/var/lib/docker/overlay2/d677b53723d5f2816bac4bcd7b1f3ca166f4f0cc4599dacae4cf72d922aaeb04/merged
│                                     overlay    overlay    rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3Z6UMJAPHP7TYA5U634NXDYJXD:/var/lib/docker/overlay2/l/5GMF7Y
└─/vagrant                            vagrant    vboxsf     rw,nodev,relatime

我也丢失了jekyll集装箱

代码语言:javascript
复制
sudo docker ps
CONTAINER ID        IMAGE                         COMMAND                  CREATED             STATUS              PORTS               NAMES
bcb21149552c        gitlab/gitlab-runner:latest   "/usr/bin/dumb-init …"   2 days ago          Up 47 minutes                           gitlab-runner

如果我试图移除

代码语言:javascript
复制
vagrant@gitlab:~$ sudo docker run --rm -it --volume="$PWD:/srv/jekyll" jekyll/jekyll:4.0 jekyll new blog
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux-musl]
          Conflict: /srv/jekyll/blog exists and is not empty.
                    Ensure /srv/jekyll/blog is empty or else try again with `--force` to proceed and overwrite any files.

我的jekyll到底是什么时候安装的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-29 09:42:55

你把事情搞混了。

您正在您的主机中使用ll,但是/srv/jekyll/blog是容器中的

票数 1
EN

Stack Overflow用户

发布于 2019-11-29 09:46:51

这是文件,如果您想要查看这些。更改当前正在运行的容器id,以检查容器id docker ps

代码语言:javascript
复制
docker exec -it bcb21149552c /bin/bash

然后

代码语言:javascript
复制
cd /srv/jekyll
ls -l
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59101818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档