daml/web-ide/ide-server
Bolek@DigitalAsset 63960bfa85
webide: failing terminal (#1087)
* fail bash terminal by setting config to run bogus command
* one last fix for hiding terminal

Initially attempted to use external terminal with echo command but this
still opened an integrated terminal. Changing the terminal command from
/bin/bash to echo "No Terminal Available" crashes the integrated
terminal, which of course is better than having a working terminal!
2019-05-10 15:31:32 -04:00
..
Dockerfile web ide: security headers (#1063) 2019-05-10 11:43:18 -04:00
keybindings.json Open docs.daml.com instead of running "da docs" (#1029) 2019-05-09 13:06:32 +02:00
README.md web ide: secure docker containers through networks (#304) 2019-04-08 19:31:13 +00:00
settings.json webide: failing terminal (#1087) 2019-05-10 15:31:32 -04:00

DAML WEB IDE docker

This is the dockerfile for creating and image with DAML SDK and the code-server IDE

Building

Under the main daml directory docker build --rm -t digitalasset/daml-webide:0.11.19-master web-ide/ide-server/ the tagged version should match what is configured in web-ide/proxy/config.json if you want to run locally.

Running

We haven't uploaded to github yet, so you must first create an image (mentioned above).

  • To run the IDE server (with ports enabled) docker run --rm -i -t -P {IMAGE_ID}

  • To bash into the image without automatically running IDE server docker run --rm --user root -i -t -P {IMAGE_ID} /bin/bash

To connect from local docker simply open