问题标签 [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 投票
1 回答
2981 浏览

docker - 无法为 mysql docker 容器设置自定义配置文件

我正在使用Mysql 映像https://hub.docker.com/r/library/mysql/)。我想使用自定义 conf 文件来覆盖 sql 模式,但我遇到了一些困难。

在此处输入图像描述

当我单击更改按钮所在的第一行时,它显示为该文件夹中没有文件,但那里有一个my.cnf文件。

我需要在某处进行其他更改吗?

为了运行/启动容器,我使用了这个命令docker run --name some-mysql -v /my/custom:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag,但使用了我的数据。

谢谢!

0 投票
0 回答
141 浏览

dockerhub - 如何将自己的图标添加到 dockerhub 图像

打开 kitematic 时,您可以很好地了解推荐和流行的 Docker 镜像,每个镜像都有自己的应用程序图标等。

kitematic_recommended

我的问题是,你可以在 dockerhub 中设置这个“品牌”属性(图标和侧面颜色......)

0 投票
1 回答
2100 浏览

docker - 如何在 Kitematic 中使用 Dockerfile 构建图像?

无论如何在使用 Kitematic 时使用 Dockerfile 构建图像吗?

0 投票
2 回答
2402 浏览

macos - MacOS Kitematic 如何配置卷

我是 docker 最新的用户。我通过 Kitematic 创建容器,但为什么我的配置卷是空的,以及如何添加一些文件夹?

我可以使用命令添加音量:

但是 Kitematic 如何做到这一点?

在此处输入图像描述

0 投票
0 回答
122 浏览

networking - 通过端口 80 访问 Kitematic (docker) apache 网站

使用 Kitematic 我创建了一个 Apache 网络服务器,并且能够通过端口 32769 访问它。

端口 32769 适用于以下场景:

  • 192.168.99.100(虚拟机虚拟机)
  • 192.168.1.102(家庭网络。配置的虚拟机将主机 192.168.1.102 32769 转发到访客(无 ip)32769)
  • 12.34.56.78(公共IP。配置路由器将32769转发到192.168.1.102)

端口 80 适用于以下场景:

  • 192.168.99.100(Virtualbox VM,容器端口 80)

端口 80 不适用于以下场景:

  • 192.168.1.102(家庭网络,容器端口80。配置VM将主机192.168.1.102 80转发到Guest(无IP)80)
  • 12.34.56.78(公网IP,容器端口80。配置路由器转发80到192.168.1.102)
  • 192.168.1.102(家庭网络,容器端口32769。配置VM将Host 192.168.1.102 32769转发到Guest(无ip)80)
  • 192.168.1.102(家庭网络,容器端口 80。配置 VM 将主机 192.168.1.102 80 转发到访客(无 ip)32769)

哪些修改将允许访问端口 80?

0 投票
1 回答
54 浏览

windows - 来自 docker cloud on windows 的 Docker 容器

我在 docker cloud 上有一些存储库。我在我的家庭 ubuntu 服务器上构建并部署它并且效果很好。

在我的家庭服务器上,我可以使用它们的 url 访问这些服务(例如http://registry:8761)。

我试图在 Windows 上的 Kitematic 上运行我的服务,我的所有服务都在本地主机上运行,​​所以我在 application.yml 中的配置我说我的注册表服务在http://registry:8761上不起作用。

有人可以帮助我吗?

谢谢

0 投票
0 回答
313 浏览

docker - 配置文件在 Windows 上的 Docker/Kitematic 计算机重新启动时“重置”

我目前正在使用 Docker for Windows 和 Kitematic 在 Windows 10 Pro 上运行 Docker。

我已经设置了所有容器并安装了适当的卷。一旦我重新启动计算机,我就会丢失所有“配置”。例如,我设置了所有的 Deluge 和 Sickrage,但随后失去了一切。

然而,Kitematic 似乎记住了容器的所有 ENV 和 Volumes 和 Ports。就好像每当容器“启动”时,它都会重新生成一个配置文件。

0 投票
1 回答
3311 浏览

mysql - 我应该如何从主机访问命名卷?

我是 Docker 世界的新手,我正在努力实现一些人们认为微不足道的事情。然而,似乎很多初学者在使用 Docker 时很难持久化他们的数据。

我使用Dockerfile构建了一个自定义图像。该容器运行MySQL 服务器,并且...是的,您猜对了:我想保留数据

这是我的 Dockerfile:

我以这种方式构建和运行图像:

到目前为止,一切都按预期工作,包括数据库。

但是,假设我想在我的主机上检索数据(Windows 10,我通过Docker Toolbox安装了 Docker )。

我使用Kitematic将本地文件夹“绑定”到命名卷(见下文),容器自动重新启动,然后……一切都坏了!目录中的所有文件都被删除有些是用所有者重新创建的,而不是./var/lib/mysql staffmysql

风筝

然后我有这些错误/var/log/mysql/error.log

我究竟做错了什么?

0 投票
1 回答
107 浏览

docker - 使用 Docker VirtualBox 查找容器

我是 Docker 新手,我正在运行 macOS Sierra。我已经安装了 Docker 并且可以在 localhost 上打开 Kitematic 我可以毫无问题地看到我的容器并且可以在 localhost 上访问该站点 - 当我切换到 VirutalBox 时,我的容器不再在 Kitematic 中,我无法弄清楚如何访问它们在我的浏览器中。

谁能给我一些关于在这里做什么的见解?

0 投票
1 回答
310 浏览

mariadb - 在 Kitematic 下的 DockerToolBox 中启动 MariaDB

虽然我找到了这个参考:https : //hub.docker.com/_/mysql/,但它是用于 MySQL,而不是 MariaDB,我看不出它是如何连接到 Kitematic 的。我在 Win 10 home 上运行,所以 Docker Toolbox 正在使用 Oracles 的 Virtual Box 运行 Linux VM。

错误文本是:mysql 数据库未初始化且未指定密码选项。

我只是想学习 Docker 的概念,并从预先配置的机器菜单中选择了 MariaDB;它下载然后在启动时给出上述错误。

在此处输入图像描述

我是否在 Kitematic 工具中进行配置?还是我必须编辑磁盘上的某些文件?或其他?