Remove horribly outdated docker image (#3221)

We don't even have the `da` tool anymore referenced in there.
This commit is contained in:
Martin Huschenbett 2019-10-18 14:17:22 +02:00 committed by mergify[bot]
parent 8026297b96
commit 9b71bf03ea
3 changed files with 0 additions and 77 deletions

View File

@ -1,43 +0,0 @@
# Copyright (c) 2019 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
FROM ubuntu:16.04
ENV USER daml
RUN set -eux;\
apt-get update; \
apt-get install --yes sudo bsdmainutils ca-certificates netbase wget openjdk-8-jdk; \
useradd -m -s /bin/bash -G sudo $USER; \
echo "$USER ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers ; \
# `da start` calls `xdg-open`, which does not make much sense in a container.
ln -s /bin/true /usr/local/bin/xdg-open
ENV DA_CLI_VERSION 112-b616cb073d
ENV DA_CLI da-cli-$DA_CLI_VERSION-linux.run
USER $USER
WORKDIR /home/$USER
RUN set -eux; \
wget https://digitalassetsdk.bintray.com/DigitalAssetSDK/com/digitalasset/da-cli/$DA_CLI_VERSION/$DA_CLI; \
sh $DA_CLI; \
rm $DA_CLI; \
sudo ln -s $HOME/.da/bin/da /usr/local/bin/da; \
da setup
ENV MAIN daml/Main.daml
RUN set -eux; \
da new quickstart-java quickstart; \
cd quickstart; \
da run damlc -- test $MAIN
ENV START start.sh
COPY $START $START
RUN set -eux; \
sudo chown $USER:$USER $START; \
chmod u+x $START
EXPOSE 7500
EXPOSE 6865
CMD ./$START

View File

@ -1,23 +0,0 @@
# DAML quickstart-java in a docker container
To build this docker image, run
```
docker build --tag=quickstart .
```
This will download and install the newest version of the DAML SDK and set up
the `quickstart-java` project.
To execute the resulting image, run
```
docker run --interactive --tty --rm quickstart
```
This will run `da start` in the `quickstart-java` project. Point your browser
to http://localhost:7500 to use Navigator. Press `Ctrl-C` to stop the
execution.
To experiment with the `quickstart-java` project, run
```
docker run --interactive --tty --rm quickstart /bin/bash --login
```
This will drop you in a shell in the container. The project is located in the
`quickstart` directory.

View File

@ -1,11 +0,0 @@
#!/bin/bash
# Copyright (c) 2019 The DAML Authors. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
set -euo pipefail
cd $HOME/quickstart
da start &
sleep 15
echo "Press Ctrl-C to quit this."
sleep infinity