小编cor*_*rvo的帖子

使用 docker-compose 在 postgresql 中启用日志记录

我在我的 docker-compose 文件中使用 Postgres 作为服务。我希望在执行此操作时启用日志记录到日志文件docker-compose up。启用日志记录的一种方法是编辑postgres.conf文件,但在这种情况下它没有用。另一种方法是做这样的事情

docker run --name postgresql -itd --restart always sameersbn/postgresql:10-2 -c logging_collector=on

但这也没什么用,因为我不是从图像启动它,而是将其作为 docker-compose 服务启动。知道如何在 Postgres 中启用日志记录的情况下启动 docker-compose 吗?

postgresql logging docker docker-compose

6
推荐指数
2
解决办法
1万
查看次数

android 应用程序中的“E/ExtMediaPlayer-JNI:env->IsInstanceOf 失败”错误

我尝试通过不断更改文本视图的文本并将其设置为 mediaPlayer.getCurrentPosition() 来在播放歌曲时查看时间。但是当我在设备上运行时,应用程序打开但没有响应。这是安装后的logcat。

**6-23 18:16:20.751 21850-21850/com.nitescorp.myapplication W/System: ClassLoader referenced unknown path: /data/app/com.nitescorp.myapplication-2/lib/arm64
06-23 18:16:20.754 21850-21850/com.nitescorp.myapplication I/InstantRun: starting instant run server: is main process
06-23 18:16:20.757 21850-21850/com.nitescorp.myapplication I/ActivityThreadEui: Handling launch of ActivityRecord{1cfdf61 token=android.os.BinderProxy@be10f47 {com.nitescorp.myapplication/com.nitescorp.myapplication.MainActivity}} startsNotResumed=false
06-23 18:16:21.039 21850-21850/com.nitescorp.myapplication E/ExtMediaPlayer-JNI: env->IsInstanceOf fails
06-23 18:16:21.039 21850-21850/com.nitescorp.myapplication E/MediaPlayer-JNI: JNIMediaPlayerFactory: bIsQCMediaPlayerPresent 0
06-23 18:16:21.039 21850-21850/com.nitescorp.myapplication E/ExtMediaPlayer-JNI: env->IsInstanceOf fails
06-23 18:16:21.039 21850-21850/com.nitescorp.myapplication E/MediaPlayer-JNI: JNIMediaPlayerFactory: bIsQCMediaPlayerPresent 0
06-23 18:16:21.142 21850-21920/com.nitescorp.myapplication I/Adreno: QUALCOMM build                   : 7a841e6, I43097da1fb
                                                                     Build Date                       : 05/10/16
                                                                     OpenGL ES Shader Compiler Version: XE031.06.00.02
                                                                     Local …
Run Code Online (Sandbox Code Playgroud)

java android android-mediaplayer

5
推荐指数
0
解决办法
3849
查看次数

将多个 .yml 文件传递​​给 docker-compose

Docker 菜鸟在这里。我的 docker 文件夹中有两个文件 docker-compose.build.yml 和 docker-compose.up.yml 。以下是两个文件的内容..

docker-compose.build.yml

version: "3"
services:

    base:
        build:
          context: ../
          dockerfile: ./docker/Dockerfile.base
          args:
            DEBUG: "true"
        image: ottertune-base
        labels:
          NAME: "ottertune-base"

    web:
        build:
          context: ../
          dockerfile: ./docker/Dockerfile.web
        image: ottertune-web
        depends_on:
          - base
        labels:
          NAME: "ottertune-web"
        volumes:
          - ../server:/app

    driver:
        build:
          context: ../
          dockerfile: ./docker/Dockerfile.driver
        image: ottertune-driver
        depends_on:
          - base
        labels:
          NAME: "ottertune-driver"
Run Code Online (Sandbox Code Playgroud)

docker-compose.up.yml

version: "3"
services:

    web:
        image: ottertune-web
        container_name: web
        expose:
          - "8000"
        ports:
          - "8000:8000"
        links:
          - backend
          - rabbitmq
        depends_on:
          - backend …
Run Code Online (Sandbox Code Playgroud)

docker docker-compose

1
推荐指数
2
解决办法
7727
查看次数