问题标签 [kitematic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4374 浏览

docker - 如何从容器中使用 root 用户?

我是 docker 和 linux 的新手。
我正在使用 Windows 10 并获得了一个 github 示例来使用 Centos 和 nginx 创建一个容器。
我需要使用 root 用户来更改 nginx.config。
在 Kitematic 中,我单击 Exec 以在容器中获取一个 bash shell,然后我尝试了 sudo su – 作为打击:

因此,我尝试通过以下命令安装 sudo:

然后我跑了 su - ,但我不知道密码!如何设置密码?

然后,从我的 Windows 上的 powershell 我也尝试了:

但它显示脚本正在运行并且没有发生任何事情,我在一小时后通过 Ctrl+C 取消了它。

一些附加信息:

这是我创建容器的方式:

从容器中的 bash shell。我可以得到如下的操作系统信息:

如果您能帮助我解决这些问题,我将不胜感激。
谢谢!

0 投票
0 回答
204 浏览

database - 启动数据库 Kitematic Postgres 时出错

我已经建立了一个数据库并与 Kartoza Postgis 建立了“连接”,但我无法启动它,这是日志:

https://pastebin.com/zuxYthqC

我使用 Kitematic,当我尝试启动数据库时,同样是“启动”,然后是上面的日志“停止”。

这是来自 mi Kitematic 的图片: Kitematic Print

0 投票
0 回答
444 浏览

docker - Kitematic 未显示任何图像/容器

我使用 docker 从 docker hub 中提取了三个图像。我在下面列出了这三个图像

我安装了 kitematic 0.17.6 用于管理 Docker 容器,但是当我打开 kitematic 时,它没有显示任何容器,它只显示一个白色窗口,除了退出之外没有任何选项

0 投票
1 回答
361 浏览

visual-studio - 保存并运行从 Visual Studio Docker 支持创建的容器

我们已经开始将我们的微服务转换为容器,并且在 Visual Studio 2017 的帮助下取得了成功。这个过程尽可能直接,使用从添加 docker 支持功能生成的 dockerfile(我在这里回答了一个关于这个的问题)。然后我们显然可以毫无问题地从 Visual Studio调试和运行它。如果我停止然后从 Kitematic 再次启动同一个容器,它就不起作用。

我们尝试使用以下命令提取工作容器:

  1. docker 保存名称:tag -o [path_to_file]\Image.tar

  2. docker load -i [path_to_file]\Image.tar

  3. docker run -t -d -p 8080:80 名称:标签

当我们运行docker ps一切运行良好时,状态为 Up,具有定义的端口,但没有响应任何 HTTP 请求。

我们缺少什么?

0 投票
2 回答
2337 浏览

wordpress - 此服务器上未启用 HTTP 环回连接 - docker 上的 wordpress

我有一个 wordpress 官方容器,其停靠端口 80 映射到外部 32795...当我转到 wordpress 的管理区域时,我收到此错误:

重要提示:此服务器上未启用 HTTP 环回连接。如果您需要联系您的虚拟主机,请告诉他们当 PHP 尝试通过 URL 连接回该站点时http://localhost:32795/wp-admin/admin-ajax.php,它会收到错误消息cURL error 7: Failed to connect to localhost port 32795: Connection refused。服务器配置可能存在问题(例如本地 DNS 问题、mod_security 等),导致连接无法正常工作。

我认为问题是容器内的站点试图与 32795 端口而不是 80 通信,但它不能,因为这个门只能从容器外部看到......

我用 phpinfo 在站点内创建了一个脚本,并检查了环回连接是否打开...

有解决方案吗?我有带风筝的 docker un windows

谢谢

0 投票
1 回答
183 浏览

oracle - 在 Kitematic 下启动 Oracle 数据库

我开始学习 Docker。在 Docker Hub 上,我找到了我想试用的 Oracle 数据库企业版容器。我可以使用 Kitematic 来控制容器吗?我还没有在 Kitematic 中看到过 Oracle DB。

0 投票
3 回答
428 浏览

docker - 如何在 Docker Hub 上找到 Docker 镜像?

我是 Docker 新手。使用 Kitematic,如何设置包含以下内容的 Docker 容器?

Apache, Memcached, MySQL, Nginx,PHP FPM

我应该找到一张包含所有这些的图片吗?如果是这样,我如何在https://hub.docker.com上找到它?似乎无法按上述要求进行过滤。

还是应该将它们安装为单独的容器?

0 投票
0 回答
481 浏览

docker - 在 Kitematic 中,“连接到主机网络”是什么意思?

在 Kitematic 中,在官方容器上转到settings>时显示如下:networkmysql

在此处输入图像描述

  1. 是什么connect to host network意思?每个容器都有该设置。
  2. 是什么links意思?

例如,PHP 在下拉列表中没有任何内容links,而 Nginx 有 MySQL,MySQL 有 Nginx。

0 投票
2 回答
458 浏览

docker - Docker container doesn't run until I click "Enable volumes" in Kitematic

I recently created a docker-compose file here: https://github.com/ffMathy/Screeps.Server.Docker/blob/master/docker-compose.yml

I'm currently on Windows, but running Linux containers.

When I try to start up my containers using docker-compose up, they appear just fine. However, the screeps container doesn't show anything in the log, and doesn't start (I know this because I can't connect to its port).

Now, if I then click the volume via Kitematic (as shown in the screenshot) and click "Enable volumes" in the prompt that shows, the container restarts, and works - logs are also present in the preview as expected.

enter image description here enter image description here

I don't understand how this can affect the container itself - that doesn't make much sense to me.

0 投票
1 回答
2108 浏览

docker - 容器开始运行脚本

我想在每次启动/重新启动时在我的 docker 容器中运行一个脚本。它应该运行容器的 bash:

我厌倦了运行一个进程或在我的 dockerfile 中写一些东西,但这一切都不适合我。我还从 docker 阅读了“在容器中运行多个服务”,但我没有找到解决方案。

复制 starter.sh /etc/init.d/starter.sh

在我的 starter.sh 中有一些测试代码,例如

我知道它是否有效