簡體   English   中英

Bigblue-Greenlight Docker Rebuild 未反映添加到應用程序中的文件的更改

[英]Bigblue-Greenlight Docker Rebuild is not reflecting changes added to files in app

假設我在 bigblue-greenlight 安裝中有以下文件:

drwxr-xr-x 15 root root 4096 May 6 19:04 .
drwx------ 10 root root 4096 May 6 18:47 ..
drwxr-xr-x 10 root root 4096 May 6 17:45 app
drwxr-xr-x 2 root root 4096 May 6 17:45 bin
-rw-r--r-- 1 root root 934 May 6 17:45 cloudbuild-dev.yaml
-rw-r--r-- 1 root root 906 May 6 17:45 cloudbuild.yaml
drwxr-xr-x 5 root root 4096 May 6 17:45 config
-rw-r--r-- 1 root root 230 May 6 17:45 config.ru
drwxr-xr-x 4 root root 4096 May 6 18:11 db
-rw-r--r-- 1 root root 830 May 6 17:45 docker-compose.yml
-rw-r--r-- 1 root root 1702 May 6 17:45 Dockerfile
-rw-r--r-- 1 root root 286 May 6 17:45 .dockerignore
-rw-r--r-- 1 root root 8246 May 6 18:10 .env
-rw-r--r-- 1 root root 3678 May 6 19:04 Gemfile
-rw-r--r-- 1 root root 9831 May 6 17:45 Gemfile.lock
drwxr-xr-x 8 root root 4096 May 6 18:04 .git
-rw-r--r-- 1 root root 858 May 6 17:45 .gitignore
-rw-r--r-- 1 root root 1665 May 6 17:45 .gitlab-ci.yml
-rw-r--r-- 1 root root 945 May 6 17:45 greenlight.nginx
drwxr-xr-x 4 root root 4096 May 6 17:45 lib
-rw-r--r-- 1 root root 7652 May 6 17:45 LICENSE
drwxr-xr-x 2 root root 4096 May 6 18:13 log
drwxr-xr-x 2 root root 4096 May 6 17:45 public
-rw-r--r-- 1 root root 394 May 6 17:45 Rakefile
-rw-r--r-- 1 root root 578 May 6 17:45 .rake_tasks~
-rw-r--r-- 1 root root 2400 May 6 17:45 README.md
-rw-r--r-- 1 root root 53 May 6 17:45 .rspec
-rw-r--r-- 1 root root 3426 May 6 17:45 .rubocop.yml
-rw-r--r-- 1 root root 6 May 6 17:45 .ruby-version
-rw-r--r-- 1 root root 8020 May 6 17:45 sample.env
drwxr-xr-x 2 root root 4096 May 6 17:45 scripts
drwxr-xr-x 8 root root 4096 May 6 17:45 spec
drwxr-xr-x 3 root root 4096 May 6 17:45 test
drwxr-xr-x 2 root root 4096 May 6 17:45 tmp
-rw-r--r-- 1 root root 1325 May 6 17:45 .travis.yml
drwxr-xr-x 3 root root 4096 May 6 17:45 vendor
-rw-r--r-- 1 root root 86 May 6 17:45 yarn.lock

我在文件夾“app”下修改了我的應用程序或服務。

我應該使用哪個命令來更新服務以反映我的應用程序更改?

請問有人可以提供這個命令嗎?

我的文件 docker-compose.yml 沒有什么特別的:

...
services:
  app:
    entrypoint: [bin/start]
    image: bigbluebutton/greenlight:v2
    ...
 ...

我的解決方案是在那個容器內進行更改,然后重新啟動這個 Docker 容器。

docker exec -it container_id bash

進行更改,然后退出

docker restart container_id 

但我確信這不是最好的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM