小编kbu*_*kbu的帖子

Docker和容器之间的连接

我正在尝试在docker的容器之间创建连接.一个容器用php5-fpm,第二个用nginx.

配置php5-fpm默认,只需进行一些更改:

listen = 9000

listen.allowed_clients =
Run Code Online (Sandbox Code Playgroud)

和nginx(/ etc/nginx/sites-available/default):

server {
    listen 80 default_server;
    #listen [::]:80 default_server ipv6only=on;

    root /var/www/testing;
    index index.php

    # Make site accessible from http://localhost/
    server_name localhost;

    location / {
        try_files $uri $uri/ /index.php;
    }

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini

        #fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_pass 192.168.1.2:9000;
        fastcgi_index index.php;
        include fastcgi_params;
    }

}
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用https://github.com/jpetazzo/pipework创建连接,这就是原因fastcgi_pass 192.168.1.2:9000;.我尝试从容器中直接使用IP,但没有.

当我尝试用lynx打开页面时,我有BadGateway.

我试过发布端口MASTER_PORT = $(sudo docker port $ MASTER_ID 9000),但没有... ping没有问题.从nginx …

php linux nginx docker linux-containers

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

Android Studio + dropbox-android-sync-sdk-1.1.2

有人可以解释我如何将Dropbox SDK加入Android Studio吗?在Dropbox的网站上,我找到了Eclipse IDE的信息.我已经尝试将其包含在Android Studio中,但没有结果.IDE无法找到该类com.dropbox.sync.

/ ERROR当我想创建我的链接mDbxAcctMgr = DbxAccountManager.getInstance(getApplicationContext(),appKey,appSecret); /

    09-02 12:38:46.297    1133-1133/? E/AndroidRuntime: Uncaught handler: thread main exiting due to uncaught exception
09-02 12:38:46.307    1133-1133/? E/AndroidRuntime: java.lang.ExceptionInInitializerError
        at com.dropbox.sync.android.CoreAccountManager.initNativeLib(CoreAccountManager.java:111)
        at com.dropbox.sync.android.CoreAccountManager.<init>(CoreAccountManager.java:91)
        at com.dropbox.sync.android.DbxAccountManager.getInstance(DbxAccountManager.java:132)
        at com.dropbox.sync.android.DbxAccountManager.getInstance(DbxAccountManager.java:100)
        at com.example.dropbox.MainActivity.onCreate(MainActivity.java:43)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
        at android.app.ActivityThread.access$2200(ActivityThread.java:119)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:123)
        at android.app.ActivityThread.main(ActivityThread.java:4363)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:521)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
        at dalvik.system.NativeStart.main(Native Method)
        Caused by: java.lang.ExceptionInInitializerError
        at com.dropbox.sync.android.NativeLib.<init>(NativeLib.java:33)
        at com.dropbox.sync.android.NativeLib.<clinit>(NativeLib.java:11)
        ... 18 more
        Caused by: …
Run Code Online (Sandbox Code Playgroud)

android dropbox android-studio

4
推荐指数
1
解决办法
3400
查看次数