Sign inSign up

sflyr/workstation

By sflyr

•Updated over 8 years ago

Workstation on AWS EC2 (through CloudFormation) with Microsoft Remote Desktop service

Image
3

1.7K

sflyr/workstation repository overview

⁠Contents

Installs a Ubuntu Linux (latest) with xrdp and some utilities. Firefox browser and sshd among others.

⁠Usage

$ docker run -ti --name workstation -p 3389:3389 -p 1022:22 -e PASSWORD=******** sflyr/workstation

or just use Panoramix with the Rakefile provided:

$ PASSWORD=******** rake up

Password will configure user ubuntu (for both RDP and SSH access).

Launch a Windows Remote Desktop client on Windows or a Remmina client on *nix. Use user ubuntu and the password set above.

⁠AWS CloudFormation: access to host Docker installation

If you launch it on AWS EC2 with the provided cloudformation.json template, you can use your host Docker client and server. Just append -v $(which docker):$(which docker) -v /var/run/docker.sock:/var/run/docker.sock to the argument list of docker run, like this:

$ docker run -ti --name workstation -p 3389:3389 -p 1022:22 -e PASSWORD=******** -v $(which docker):$(which docker) -v /var/run/docker.sock:/var/run/docker.sock sflyr/workstation

⁠Build

rake does not build the image up, it downloads it from Docker Hub instead. Should you need to build the image and publish it, just use the Dockerfile provided:

$ cd <project dir>
$ docker build -t sflyr/workstation .
$ docker push sflyr/workstation

⁠To Do

See issues⁠

Tag summary

Content type

Image

Digest

sha256:a2938b859…

Size

1.1 GB

Last updated

over 8 years ago

docker pull sflyr/workstation