Skip to content

AndreySenov/firebase-tools-docker

Repository files navigation

firebase-tools

Firebase CLI, Emulators, and related software installed over the official NodeJS image

version image_pulls build status

THIS DOCKER IMAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE MAINTAINERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE DOCKER IMAGE OR THE USE OR OTHER DEALINGS IN THE DOCKER IMAGE.

Quick reference

Tags & Dockerfiles

Where to find more versions and tags

the Tags page on Docker Hub

Where to file issues

the Issues page on Github

Key image components

  • Firebase CLI
  • Firebase emulators
  • Node.js (from the base image)
  • OpenJDK 17
  • Python 3
  • TypeScript
  • Yarn (from the base image)
  • autoconf, g++, libtool, make

Exposed ports

Port Purpose
4000 Emulator Suite UI
5000 Firebase Hosting
5001 Cloud Functions
8080 Cloud Firestore
8085 Cloud Pub/Sub
9000 Realtime Database
9005 Firebase Login
9099 Authentication
9199 Cloud Storage

Guides

Running Firebase Emulators