Portainer: Tambahkan port host ke templates.json

Dibuat pada 8 Apr 2017  ·  3Komentar  ·  Sumber: portainer/portainer

Bagaimana menurut Anda untuk menerapkan kemampuan mendefinisikan port host untuk dilampirkan ke port container langsung dari templates.json ?

Jadi kami dapat menampilkannya di dalam dasbor dan menentukan nilai hsot sebagai pengganti.

Saya sarankan untuk pergi dari struktur itu:

{
    "ports": [
      "80/tcp"
    ]
}

ke

 {
    "ports": [
      {
        "host": "2222",
        "container": "22/tcp"
      }
    ]
  }
aretemplates kinenhancement

Komentar yang paling membantu

Setelah diskusi tentang Gitter, formatnya harus:

"ports": [
   {
     "container": 22,
     "host": 8080, //optional, let Docker assign the port if not specified
     "protocol": "tcp|udp" //optional, defaults to tcp
   }
]

Saya ingin memiliki peringatan tambahan yang ditentukan di sini ketika port pada Host ditentukan. Sesuatu seperti "Template ini memublikasikan port tertentu di host, Anda tidak akan dapat menerapkannya beberapa kali tanpa mengubah port di pengaturan lanjutan".

Semua 3 komentar

Setelah diskusi tentang Gitter, formatnya harus:

"ports": [
   {
     "container": 22,
     "host": 8080, //optional, let Docker assign the port if not specified
     "protocol": "tcp|udp" //optional, defaults to tcp
   }
]

Saya ingin memiliki peringatan tambahan yang ditentukan di sini ketika port pada Host ditentukan. Sesuatu seperti "Template ini memublikasikan port tertentu di host, Anda tidak akan dapat menerapkannya beberapa kali tanpa mengubah port di pengaturan lanjutan".

Saya sangat ingin melihat ini, karena ini akan memungkinkan templat kami untuk menggunakan mode jembatan tanpa mengandalkan orang untuk memperluas UI pemetaan tersembunyi untuk memetakan semuanya secara langsung (dalam kasus kami) daripada mendapatkan port acak. Untuk saat ini kami menggunakan mode host hanya karena ini, tetapi itu tampaknya tidak memungkinkan statistik jaringan di Portainer.

Terima kasih telah mempertimbangkan ini!

Saya akan menerima PR untuk ini.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat