From 7c027f590598813f011e83adfa71e5aa5b998c97 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Fri, 11 Jan 2019 06:22:53 +0000 Subject: [PATCH] initial --- Dockerfile | 13 +++++++++++++ Makefile | 10 ++++++++++ 2 files changed, 23 insertions(+) create mode 100644 Dockerfile create mode 100644 Makefile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..02e6bf2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM gentoo/stage3-amd64 + +RUN emerge --sync + +RUN emerge app-editors/vim-core +#sual-studio-code + +RUN FEATURES='-usersandbox' emerge dev-lang/go + +RUN emerge app-eselect/eselect-repository +RUN emerge app-portage/gentoolkit +RUN emerge app-portage/pfl +RUN emerge app-portage/portage-utils diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6dfa071 --- /dev/null +++ b/Makefile @@ -0,0 +1,10 @@ +default: remote-build + +build: + docker build -t sneak/dockerized-workstation . + +upload: + rsync -avP --delete ./ root@las2.tor:dockerized-workstation/ + +remote-build: upload + ssh -t root@las2.tor "cd dockerized-workstation && make build"