Docker Azk与phpmyadmin
我将azk与RubyonRails和Mysql结合使用,效果很好。 我想用phpmyadmin添加第三个容器,以便轻松浏览和管理数据库。Docker Azk与phpmyadmin,docker,azk,Docker,Azk,我将azk与RubyonRails和Mysql结合使用,效果很好。 我想用phpmyadmin添加第三个容器,以便轻松浏览和管理数据库。 你知道怎么做吗?谢谢例如,您尝试过容器吗?你可以在github和docker hub上找到很多phpmyadmin容器。我来自azk核心团队,我刚刚做了一个示例Azkfile.js展示了如何使用@h3nrik提到的图像 systems({ app: { // ... }, mysql: { // ... ports: {
你知道怎么做吗?谢谢例如,您尝试过容器吗?你可以在github和docker hub上找到很多
phpmyadmin
容器。我来自azk核心团队,我刚刚做了一个示例Azkfile.js
展示了如何使用@h3nrik提到的图像
systems({
app: {
// ...
},
mysql: {
// ...
ports: {
// exports global variables
data: "3306/tcp",
},
envs: {
// set instances variables
MYSQL_USER : "azk",
MYSQL_PASS : "azk",
MYSQL_DATABASE : "#{system.name}_development",
PMA_URI: "#{system.name}.#{azk.default_domain}",
},
export_envs:{
MYSQL_USERNAME: "#{envs.MYSQL_USER}",
MYSQL_PASSWORD: "#{envs.MYSQL_PASS}",
MYSQL_PORT_3306_TCP_ADDR: "#{net.host}",
MYSQL_PORT_3306_TCP_PORT: "#{net.port.data}",
DATABASE_URL: "mysql2://#{envs.MYSQL_USER}:#{envs.MYSQL_PASS}@#{net.host}:#{net.port.data}/${envs.MYSQL_DATABASE}",
},
},
"phpmyadmin": {
depends: ["mysql"],
image: { docker: "corbinu/docker-phpmyadmin" },
wait: {"retry": 20, "timeout": 1000},
scalable: {"default": 0, limit: 1},
http: {
// phpmyadmin.dev.azk.io
domains: [ "#{system.name}.#{azk.default_domain}" ]
},
ports: {
// exports global variables
http: "80/tcp",
},
envs: {
PMA_USERNAME: "azk",
PMA_PASSWORD: "azk",
PMA_URI: "#{system.name}.#{azk.default_domain}",
},
},
})
将上述信息添加到Azkfile.js
后,只需运行以下命令:
azk start phpmyadmin --open
任何其他问题,请告诉我