问题标签 [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.
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。我可以得到如下的操作系统信息:
如果您能帮助我解决这些问题,我将不胜感激。
谢谢!
database - 启动数据库 Kitematic Postgres 时出错
我已经建立了一个数据库并与 Kartoza Postgis 建立了“连接”,但我无法启动它,这是日志:
我使用 Kitematic,当我尝试启动数据库时,同样是“启动”,然后是上面的日志“停止”。
这是来自 mi Kitematic 的图片: Kitematic Print
docker - Kitematic 未显示任何图像/容器
我使用 docker 从 docker hub 中提取了三个图像。我在下面列出了这三个图像
我安装了 kitematic 0.17.6 用于管理 Docker 容器,但是当我打开 kitematic 时,它没有显示任何容器,它只显示一个白色窗口,除了退出之外没有任何选项
visual-studio - 保存并运行从 Visual Studio Docker 支持创建的容器
我们已经开始将我们的微服务转换为容器,并且在 Visual Studio 2017 的帮助下取得了成功。这个过程尽可能直接,使用从添加 docker 支持功能生成的 dockerfile(我在这里回答了一个关于这个的问题)。然后我们显然可以毫无问题地从 Visual Studio调试和运行它。如果我停止然后从 Kitematic 再次启动同一个容器,它就不起作用。
我们尝试使用以下命令提取工作容器:
docker 保存名称:tag -o [path_to_file]\Image.tar
docker load -i [path_to_file]\Image.tar
docker run -t -d -p 8080:80 名称:标签
当我们运行docker ps一切运行良好时,状态为 Up,具有定义的端口,但没有响应任何 HTTP 请求。
我们缺少什么?
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
谢谢
oracle - 在 Kitematic 下启动 Oracle 数据库
我开始学习 Docker。在 Docker Hub 上,我找到了我想试用的 Oracle 数据库企业版容器。我可以使用 Kitematic 来控制容器吗?我还没有在 Kitematic 中看到过 Oracle DB。
docker - 如何在 Docker Hub 上找到 Docker 镜像?
我是 Docker 新手。使用 Kitematic,如何设置包含以下内容的 Docker 容器?
Apache
, Memcached
, MySQL
, Nginx
,PHP FPM
我应该找到一张包含所有这些的图片吗?如果是这样,我如何在https://hub.docker.com上找到它?似乎无法按上述要求进行过滤。
还是应该将它们安装为单独的容器?
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.
I don't understand how this can affect the container itself - that doesn't make much sense to me.
docker - 容器开始运行脚本
我想在每次启动/重新启动时在我的 docker 容器中运行一个脚本。它应该运行容器的 bash:
和
我厌倦了运行一个进程或在我的 dockerfile 中写一些东西,但这一切都不适合我。我还从 docker 阅读了“在容器中运行多个服务”,但我没有找到解决方案。
复制 starter.sh /etc/init.d/starter.sh
在我的 starter.sh 中有一些测试代码,例如
我知道它是否有效