Skip to content

Commit 2748f10

Browse files
authored
Merge pull request #193 from udkyo/cbd-5188-dockerfile-expose-ports
CBD-5188: Update EXPOSE ports and descriptions
2 parents 58efdaf + 975f31f commit 2748f10

File tree

1 file changed

+37
-16
lines changed

1 file changed

+37
-16
lines changed

generate/templates/couchbase-server/Dockerfile.template

Lines changed: 37 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -115,20 +115,41 @@ COPY scripts/entrypoint.sh /
115115
ENTRYPOINT ["/entrypoint.sh"]
116116
CMD ["couchbase-server"]
117117

118-
# 8091: Couchbase Web console, REST/HTTP interface
119-
# 8092: Views, queries, XDCR
120-
# 8093: Query services (4.0+)
121-
# 8094: Full-text Search (4.5+)
122-
# 8095: Analytics (5.5+)
123-
# 8096: Eventing (5.5+)
124-
# 11207: Smart client library data node access (SSL)
125-
# 11210: Smart client library/moxi data node access
126-
# 11211: Legacy non-smart client library data node access
127-
# 18091: Couchbase Web console, REST/HTTP interface (SSL)
128-
# 18092: Views, query, XDCR (SSL)
129-
# 18093: Query services (SSL) (4.0+)
130-
# 18094: Full-text Search (SSL) (4.5+)
131-
# 18095: Analytics (SSL) (5.5+)
132-
# 18096: Eventing (SSL) (5.5+)
133-
EXPOSE 8091 8092 8093 8094 8095 8096 11207 11210 11211 18091 18092 18093 18094 18095 18096
118+
# 8091: Cluster administration REST/HTTP traffic, including Couchbase Web Console
119+
# 8092: Views and XDCR access
120+
# 8093: Query service REST/HTTP traffic
121+
# 8094: Search Service REST/HTTP traffic
122+
# 8095: Analytics service REST/HTTP traffic
123+
# 8096: Eventing service REST/HTTP traffic
124+
# 8097: Backup service REST/HTTP traffic
125+
# 9123: Analytics prometheus
126+
# 11207: Data Service (SSL)
127+
# 11210: Data Service
128+
# 11280: Data Service prometheus
129+
# 18091: Cluster administration REST/HTTP traffic, including Couchbase Web Console (SSL)
130+
# 18092: Views and XDCR access (SSL)
131+
# 18093: Query service REST/HTTP traffic (SSL)
132+
# 18094: Search Service REST/HTTP traffic (SSL)
133+
# 18095: Analytics service REST/HTTP traffic (SSL)
134+
# 18096: Eventing service REST/HTTP traffic (SSL)
135+
# 18097: Backup service REST/HTTP traffic (SSL)
136+
EXPOSE 8091 \
137+
8092 \
138+
8093 \
139+
8094 \
140+
8095 \
141+
8096 \
142+
8097 \
143+
9123 \
144+
11207 \
145+
11210 \
146+
11280 \
147+
18091 \
148+
18092 \
149+
18093 \
150+
18094 \
151+
18095 \
152+
18096 \
153+
18097
154+
134155
VOLUME /opt/couchbase/var

0 commit comments

Comments
 (0)