You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we use Clickhouse, we can use 2 kind of ports: 9000 and 8123.
Also different awesome libs work
with just 9000
with just 8123
with both 8123 and 9000 ports
Problem in that: i can use 8123 port or 9000, but can't proper expose it (for example outside port must be 66612) because exposing port seted auto and than no overrided by with_bind_ports(). Also it can be needed to expose 1823 and 9000 together.
ch_container = ClickHouseContainer(image='clickhouse/clickhouse-server:22.6.4', port=8123)
ch_container.with_bind_ports(8123, 66612)
db = ch_container.start() <- started and expose 8123 port to random port 69112 (not 66612)
print(ch.get_connection_url()) <- gives url with port 69112 (not 66612)
The text was updated successfully, but these errors were encountered:
SomeAkk
changed the title
Clickhouse container ports setup
Clickhouse container exposing ports setup is strange
Oct 24, 2022
When we use Clickhouse, we can use 2 kind of ports: 9000 and 8123.
Also different awesome libs work
Problem in that: i can use 8123 port or 9000, but can't proper expose it (for example outside port must be 66612) because exposing port seted auto and than no overrided by
with_bind_ports()
. Also it can be needed to expose 1823 and 9000 together.The text was updated successfully, but these errors were encountered: