问题列表 - 第228484页

Docker:保存 - 不产生输出

使用 Docker 还算陌生..

我提取了 Oracle 11g Full 的映像。创建数据库并将应用程序安装到容器中。

正确配置后,我提交了容器,生成了 15GB 的映像。

测试了该映像的新容器,一切正常,Oracle 服务等自动启动,然后我只需附加并运行应用程序...一切都很好。

我需要将其上传到服务器上,所以我的预期方法是:

1) 保存容器
2) 将 tarball 上传到服务器
3) 加载容器

但是,当我运行以下命令时:

sudo docker save --output ~/etlf_961_meta.tar etlf/informatica9.6.1:latest

它只是挂起并且不产生任何输出。

该进程处于活动状态,但没有出现文件并且没有活动:

T20 chris # ps aux | grep "docker save" root 26179 0.0 0.0 91928 5000 pts/14 S+ 16:36 0:00 sudo docker save --output /home/chris/etlf_961_meta.tar etlf/informatica9.6.1:latest root 26201 0.0 0.0 127404 14664 pts/14 Sl+ 16:36 0:00 docker save --output /home/chris/etlf_961_meta.tar etlf/informatica9.6.1:latest root 26277 0.0 0.0 14232 980 pts/0 S+ 16:36 …

metadata export save docker dockerfile

8
推荐指数
1
解决办法
8629
查看次数

为什么在将变量与undefined进行比较时会出现"变量未定义"错误?

我看了这个问题:

如何确定变量是"未定义"还是"空"?

但它没有帮助.

我有以下代码:

    if (_modeID != 8 && _modeID != 9)
        // do something
Run Code Online (Sandbox Code Playgroud)

_modeID 在一个单独的文件中定义并分配一个值.

我遇到了一个错误,由于某种原因,var _modeID = someIntVal;它永远不会执行,所以当if上面的语句运行时根本就没有_modeID.

我将它扩展为if (_modeID === null || _modeID === undefined || (_modeID != 8 && _modeID != 9)但仍会引发以下错误:

ReferenceError - Java脚本错误:'_modeID'未定义

我希望在这种情况下,第一个或第二个条件会评估为真,但显然不是.谁能解释我做错了什么?

var _modeID = undefined; if (_modeID === undefined) ...简单地if (_modeID === undefined) ...假设这两个片段是"完整"文件是不一样的?

javascript

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

PHP OCI8 扩展不适用于 PHP 7 64 位

我已经安装了 APACHE 2.4 x64 和 PHP7 x64 并下载了 PHP OCI 64 位库,但问题是每当我从 cli 运行 PHP 脚本时,它都会说

PHP 启动:无法加载动态库 'E:\software\server\php-7.0.11-Win32-VC14-x64\ext\php_oci8_11g.dll' - %1 不是有效的 Win32 应用程序

此外,当我从 URL 调用 web 应用程序时,它说

调用未定义的函数 oci_pconnect()

我下载的 OCI 扩展也是 64 位的。链接在这里:

http://windows.php.net/downloads/pecl/releases/oci8/2.1.2/php_oci8-2.1.2-7.0-ts-vc14-x64.zip

有人可以指导这个问题。

php windows oracle oracle-call-interface

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

Windows路径的dockerfile

我想启动COPY命令dockerfile以构建映像docker,并将bash文件从主机(windows 10)复制到ubuntu映像,如下所示:

COPY "C:\toto\directory_good\base.sh" /home/docker/scripts/base.sh
Run Code Online (Sandbox Code Playgroud)

我尝试了很多可能性,但是我总是遇到相同的错误消息:

lstat C:\base.sh: no such file or directory
Run Code Online (Sandbox Code Playgroud)

我想在Windows 10 OS中使用一些bash文件配置和配置我的容器docker。

在Dockerfile中写入路径窗口的正确方法是什么?您是否有一个示例可以更深入地了解此操作?

windows bash docker

5
推荐指数
1
解决办法
6698
查看次数

如何在锚标记中传递变量

我正在使用这个锚标签在android中使用cordova进行调用.

<a class="lft" href="tel:7767051447">Call</a>
Run Code Online (Sandbox Code Playgroud)

而不是数字我想给变量值.

我有号码

var phone_no
Run Code Online (Sandbox Code Playgroud)

我如何传递变量而不是静态数?

html javascript jquery

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

使用forRoot()导入模块

我将通过Angular2 Material示例,我看到所有Material模块都是使用该forRoot()方法在根模块中导入的.所以在我的应用程序中我也这样做.

现在我需要在其他Shared模块中使用一些Material组件,这意味着我需要在Shared模块中导入相关的Material包.我不清楚forRoot()在共享模块中导入它们时是否还需要使用该方法.

在此先感谢您的帮助

angular2-material angular

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

dpkg:不可恢复的致命错误(包“ java-common”的文件列表文件缺少最后的换行符)

我正在尝试使用命令在Linux操作系统上安装软件包apt-get install ...。问题是我收到此错误:

Selecting previously unselected package liberror-perl.
dpkg: unrecoverable fatal error, aborting:
 files list file for package 'java-common' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)
Run Code Online (Sandbox Code Playgroud)

谷歌搜索的错误(甚至逐行),该解决方案似乎是“下载并安装缺少的包来解决依赖性”,因为它是点出在这里。问题是,当我尝试执行时,sudo apt-get -f install我仍然一次又一次地遇到相同的错误。有什么建议吗?如果无法使用apt-get,如何更改软件包?

linux ubuntu dpkg apt-get

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

tinyMCE如何取消选择选定区域

我正在使用tinyMCE 4.x,并希望以编程方式删除整个编辑器文本中的任何设置格式。它应该执行removeFormat 命令的操作。到目前为止我来了:

tinymce.execCommand('selectAll', true, 'texteditor');
tinymce.execCommand('RemoveFormat', true, 'texteditor');
Run Code Online (Sandbox Code Playgroud)

removeFormat 仅适用于预先选定的文本,因此我在RemoveFormat 之前执行“SelectAll”。这工作正常,但在删除格式后所有内容都保持选中状态。所以问题是:有没有一种方法可以删除任何格式而不选择之前的所有格式?如果否,如何取消选择之前选择的文本?(之后我尝试将焦点集中在文本编辑器上,但选择仍然存在)。我确信有一个简单的方法只是在网上找不到它。

unselect tinymce-4 programmatically-created

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

Sqlalchemy - 执行原始 SQL 查询

我在连接到多个数据库的 Flask 应用程序中使用 sqlalchemy,使用此处所示的绑定。我想在非主数据库之一上执行原始 SQL 查询。

\n\n

我正在尝试使用session.execute,如此处所示,但它针对主数据库执行。API 文档声明您可以使用参数:“bind \xe2\x80\x93 用作绑定的可选引擎”。如何访问和指定非主数据库的绑定并调用 session.execute 来执行该数据库的查询?

\n\n

或者,还有其他方法可以解决这个问题吗?

\n

python sqlalchemy flask flask-sqlalchemy

3
推荐指数
1
解决办法
3550
查看次数

从firebase回调更新Android UI

我是android编程的新手,我正在尝试使用firebase实现一个使用推送通知的简单应用程序.我设置了android项目(使用Android Studio 2.2)以及google文档,我可以通过前景中的app而不是后台获得通知.我有两个扩展FirebaseMessagingService(命名MyFirebaseMessagingService)和FirebaseInstanceIdService(命名MyFirebaseInstanceIDService)的类.

在第一个中,我实现了onMessageReceived实现的方法,该方法在应用程序处于前台或当我收到"数据"标记作为通知的一部分时触发.所以我在里面有这段代码:

@Override
public void onMessageReceived(RemoteMessage remoteMessage) {

    if (remoteMessage.getNotification() != null) {
        Log.d(TAG, "Message Notification Body: " + remoteMessage.getNotification().getBody());
        String cappello;
        cappello = remoteMessage.getNotification().getBody();
    }
Run Code Online (Sandbox Code Playgroud)

现在我的问题是使用上面提到的变量"cappello"更新主布局中的textView.我怎样才能做到这一点?我找到了一些使用不同类的例子,但它们似乎都与这种情况有所不同.

我可以触发一个动作来更新主要布局的某些部分吗?以texView为例?

android firebase firebase-cloud-messaging

7
推荐指数
1
解决办法
3319
查看次数