Docker image for the Google App Engine Node.js Environment.
$ docker pull fxwx23/appengine-node
| Tag | latest, 14 |
12 |
10 |
8 (deprecated) |
|---|---|---|---|---|
| Node.js | v14.16.0 | v12.21.0 | v10.24.0 | v8.17.0 |
| Base | ubuntu:20.04 | ubuntu:20.04 | ubuntu:20.04 | ubuntu:20.04 |
| Components | bq | bq | bq | bq |
| gsutil | gsutil | gsutil | gsutil |
※ Not supported so far below.
- Other components like
cloud-datastore-emulator,pubsub-emulator. cloudbuildsupport.
To use this image, pull from Docker Hub. See Installation section.
Check the gcloud , node and npm commands:
$ docker run --rm -it fxwx23/appengine-node:latest gcloud version
Google Cloud SDK 331.0.0
bq 2.0.65
core 2021.03.05
gsutil 4.59
$ docker run --rm -it fxwx23/appengine-node:latest node -v
v14.16.1
$ docker run --rm -it fxwx23/appengine-node:latest npm -v
6.14.11Add .circleci/config.yml to your repository.
version: 2
jobs:
build:
working_directory: /YOUR/REPO/PATH
docker:
- image: fxwx23/appengine-node
steps:
- checkout
- run:
command: # write your command.Copyright 2019 Fumitaka Watanabe (@fxwx23)
Licensed under the MIT License.