Skip to content

ALT-F4-LLC/docker-zx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

docker-zx

Dockerfile for running zx scripts.

Usage

This container uses google/zx as an entrypoint to run .mjs files. To run files in this container you must mount your source code or use this image as a base image.

  • Create an example.mjs:
#!/usr/bin/env zx

process.env.FOO = "world"

let containers = await $`echo Hello, ${process.env.FOO}!`

console.log(containers.exitCode)
  • Mount example.mjs path and run:
docker container run -v "$(pwd):/code" erkrnt/zx:1.2.3 /code/example.mjs