forked from jessfraz/dockerfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
convert all spaces to tabs, lets see what breaks
Signed-off-by: Jessica Frazelle <[email protected]>
- Loading branch information
Showing
50 changed files
with
570 additions
and
570 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,18 +4,18 @@ MAINTAINER Jessica Frazelle <[email protected]> | |
EXPOSE 1049 | ||
|
||
RUN apt-get update && apt-get install -y \ | ||
ca-certificates \ | ||
curl \ | ||
openjdk-6-jre \ | ||
--no-install-recommends \ | ||
&& rm -rf /var/lib/apt/lists/* | ||
ca-certificates \ | ||
curl \ | ||
openjdk-6-jre \ | ||
--no-install-recommends \ | ||
&& rm -rf /var/lib/apt/lists/* | ||
|
||
ENV LANG C.UTF-8 | ||
|
||
RUN curl -sSL "http://www.polishmywriting.com/download/atd_distribution081310.tgz" -o /tmp/atd.tar.gz \ | ||
&& mkdir -p /usr/src/atd \ | ||
&& tar -xzf /tmp/atd.tar.gz -C /usr/src/atd --strip-components 1 \ | ||
&& rm /tmp/atd.tar.gz* | ||
&& mkdir -p /usr/src/atd \ | ||
&& tar -xzf /tmp/atd.tar.gz -C /usr/src/atd --strip-components 1 \ | ||
&& rm /tmp/atd.tar.gz* | ||
|
||
WORKDIR /usr/src/atd | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,22 @@ | ||
# VERSION: 0.1 | ||
# DESCRIPTION: Create the atom editor in a container | ||
# AUTHOR: Jessica Frazelle <[email protected]> | ||
# VERSION: 0.1 | ||
# DESCRIPTION: Create the atom editor in a container | ||
# AUTHOR: Jessica Frazelle <[email protected]> | ||
# COMMENTS: | ||
# This file describes how to build the atom editor | ||
# in a container with all dependencies installed. | ||
# Note: atom is not a node-webkit app, | ||
# found this out a little too late into this example | ||
# it uses atom-shell(https://github.com/atom/atom-shell) | ||
# Tested on Debian Jessie. | ||
# This file describes how to build the atom editor | ||
# in a container with all dependencies installed. | ||
# Note: atom is not a node-webkit app, | ||
# found this out a little too late into this example | ||
# it uses atom-shell(https://github.com/atom/atom-shell) | ||
# Tested on Debian Jessie. | ||
# USAGE: | ||
# # Download atom Dockerfile | ||
# wget http://raw.githubusercontent.com/jfrazelle/dockerfiles/master/atom/Dockerfile | ||
# # Download atom Dockerfile | ||
# wget http://raw.githubusercontent.com/jfrazelle/dockerfiles/master/atom/Dockerfile | ||
# | ||
# # Build atom image | ||
# docker build -t atom . | ||
# # Build atom image | ||
# docker build -t atom . | ||
# | ||
# docker run -v /tmp/.X11-unix:/tmp/.X11-unix \ | ||
# -e DISPLAY=unix$DISPLAY atom | ||
# docker run -v /tmp/.X11-unix:/tmp/.X11-unix \ | ||
# -e DISPLAY=unix$DISPLAY atom | ||
# | ||
|
||
# Base docker image | ||
|
@@ -25,17 +25,17 @@ MAINTAINER Jessica Frazelle <[email protected]> | |
|
||
# Install dependencies | ||
RUN apt-get update && apt-get install -y \ | ||
build-essential \ | ||
ca-certificates \ | ||
curl \ | ||
git \ | ||
libasound2 \ | ||
libgconf-2-4 \ | ||
libgnome-keyring-dev \ | ||
libgtk2.0-0 \ | ||
libnss3 \ | ||
libxtst6 \ | ||
--no-install-recommends | ||
build-essential \ | ||
ca-certificates \ | ||
curl \ | ||
git \ | ||
libasound2 \ | ||
libgconf-2-4 \ | ||
libgnome-keyring-dev \ | ||
libgtk2.0-0 \ | ||
libnss3 \ | ||
libxtst6 \ | ||
--no-install-recommends | ||
|
||
# install node | ||
RUN curl -sL https://deb.nodesource.com/setup | bash - | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,23 +2,23 @@ FROM debian:jessie | |
MAINTAINER Jessica Frazelle <[email protected]> | ||
|
||
RUN apt-get update && apt-get install -y \ | ||
build-essential \ | ||
ca-certificates \ | ||
git \ | ||
qmlscene \ | ||
qt5-qmake \ | ||
qt5-default \ | ||
qtdeclarative5-dev \ | ||
qml-module-qtquick-controls \ | ||
qml-module-qtgraphicaleffects \ | ||
qml-module-qtquick-dialogs \ | ||
qml-module-qtquick-localstorage \ | ||
qml-module-qtquick-window2 \ | ||
--no-install-recommends | ||
build-essential \ | ||
ca-certificates \ | ||
git \ | ||
qmlscene \ | ||
qt5-qmake \ | ||
qt5-default \ | ||
qtdeclarative5-dev \ | ||
qml-module-qtquick-controls \ | ||
qml-module-qtgraphicaleffects \ | ||
qml-module-qtquick-dialogs \ | ||
qml-module-qtquick-localstorage \ | ||
qml-module-qtquick-window2 \ | ||
--no-install-recommends | ||
|
||
RUN git clone --recursive https://github.com/Swordfish90/cool-retro-term.git /src | ||
WORKDIR /src | ||
RUN qmake \ | ||
&& make | ||
&& make | ||
|
||
ENTRYPOINT [ "/src/cool-retro-term" ] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,24 @@ | ||
# VERSION: 0.1 | ||
# DESCRIPTION: Create chromium container with its dependencies | ||
# AUTHOR: Jessica Frazelle <[email protected]> | ||
# VERSION: 0.1 | ||
# DESCRIPTION: Create chromium container with its dependencies | ||
# AUTHOR: Jessica Frazelle <[email protected]> | ||
# COMMENTS: | ||
# This file describes how to build a Chromium container with all | ||
# dependencies installed. It uses native X11 unix socket. | ||
# Tested on Debian Jessie | ||
# This file describes how to build a Chromium container with all | ||
# dependencies installed. It uses native X11 unix socket. | ||
# Tested on Debian Jessie | ||
# USAGE: | ||
# # Download Chromium Dockerfile | ||
# wget http://raw.githubusercontent.com/jfrazelle/dockerfiles/master/chromium/Dockerfile | ||
# # Download Chromium Dockerfile | ||
# wget http://raw.githubusercontent.com/jfrazelle/dockerfiles/master/chromium/Dockerfile | ||
# | ||
# # Build chromium image | ||
# docker build -t chromium . | ||
# # Build chromium image | ||
# docker build -t chromium . | ||
# | ||
# # Run stateful data-on-host chromium. For ephemeral, remove -v /data/chromium:/data | ||
# docker run -v /data/chromium:/data -v /tmp/.X11-unix:/tmp/.X11-unix \ | ||
# -e DISPLAY=unix$DISPLAY chromium | ||
# # Run stateful data-on-host chromium. For ephemeral, remove -v /data/chromium:/data | ||
# docker run -v /data/chromium:/data -v /tmp/.X11-unix:/tmp/.X11-unix \ | ||
# -e DISPLAY=unix$DISPLAY chromium | ||
|
||
# # To run stateful dockerized data containers | ||
# docker run --volumes-from chromium-data -v /tmp/.X11-unix:/tmp/.X11-unix \ | ||
# -e DISPLAY=unix$DISPLAY chromium | ||
# # To run stateful dockerized data containers | ||
# docker run --volumes-from chromium-data -v /tmp/.X11-unix:/tmp/.X11-unix \ | ||
# -e DISPLAY=unix$DISPLAY chromium | ||
|
||
# Base docker image | ||
FROM debian:jessie | ||
|
@@ -27,18 +27,18 @@ MAINTAINER Jessica Frazelle <[email protected]> | |
COPY google-talkplugin_current_amd64.deb /src/google-talkplugin_current_amd64.deb | ||
# Install Chromium | ||
RUN sed -i.bak 's/jessie main/jessie main contrib non-free/g' /etc/apt/sources.list && \ | ||
apt-get update && apt-get install -y \ | ||
chromium \ | ||
chromium-l10n \ | ||
libcanberra-gtk-module \ | ||
libexif-dev \ | ||
libpango1.0-0 \ | ||
libv4l-0 \ | ||
pepperflashplugin-nonfree \ | ||
--no-install-recommends && \ | ||
mkdir -p /etc/chromium.d/ && \ | ||
/bin/echo -e 'export GOOGLE_API_KEY="AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k"\nexport GOOGLE_DEFAULT_CLIENT_ID="811574891467.apps.googleusercontent.com"\nexport GOOGLE_DEFAULT_CLIENT_SECRET="kdloedMFGdGla2P1zacGjAQh"' > /etc/chromium.d/googleapikeys && \ | ||
dpkg -i '/src/google-talkplugin_current_amd64.deb' | ||
apt-get update && apt-get install -y \ | ||
chromium \ | ||
chromium-l10n \ | ||
libcanberra-gtk-module \ | ||
libexif-dev \ | ||
libpango1.0-0 \ | ||
libv4l-0 \ | ||
pepperflashplugin-nonfree \ | ||
--no-install-recommends && \ | ||
mkdir -p /etc/chromium.d/ && \ | ||
/bin/echo -e 'export GOOGLE_API_KEY="AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k"\nexport GOOGLE_DEFAULT_CLIENT_ID="811574891467.apps.googleusercontent.com"\nexport GOOGLE_DEFAULT_CLIENT_SECRET="kdloedMFGdGla2P1zacGjAQh"' > /etc/chromium.d/googleapikeys && \ | ||
dpkg -i '/src/google-talkplugin_current_amd64.deb' | ||
|
||
# Autorun x11vnc | ||
CMD ["/usr/bin/chromium", "--no-sandbox", "--user-data-dir=/data"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,26 +2,26 @@ FROM debian:jessie | |
MAINTAINER Jessica Frazelle <[email protected]> | ||
|
||
RUN apt-get update && apt-get install -y \ | ||
ca-certificates \ | ||
curl \ | ||
debhelper \ | ||
devscripts \ | ||
equivs \ | ||
file \ | ||
gcc \ | ||
git \ | ||
gnupg \ | ||
libwww-perl \ | ||
make \ | ||
patch \ | ||
patchutils \ | ||
quilt \ | ||
silversearcher-ag \ | ||
tree \ | ||
vim \ | ||
xutils-dev \ | ||
--no-install-recommends \ | ||
&& rm -rf /var/lib/apt/lists/* | ||
ca-certificates \ | ||
curl \ | ||
debhelper \ | ||
devscripts \ | ||
equivs \ | ||
file \ | ||
gcc \ | ||
git \ | ||
gnupg \ | ||
libwww-perl \ | ||
make \ | ||
patch \ | ||
patchutils \ | ||
quilt \ | ||
silversearcher-ag \ | ||
tree \ | ||
vim \ | ||
xutils-dev \ | ||
--no-install-recommends \ | ||
&& rm -rf /var/lib/apt/lists/* | ||
|
||
RUN printf '\nalias dquilt="quilt --quiltrc=${HOME}/.quiltrc-dpkg"\ncomplete -F _quilt_completion $_quilt_complete_opt dquilt\n' >> /root/.bashrc | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
# VERSION: 0.1 | ||
# DESCRIPTION: Run text-based emacs doctor in a container | ||
# AUTHOR: Jessica Frazelle <[email protected]> | ||
# VERSION: 0.1 | ||
# DESCRIPTION: Run text-based emacs doctor in a container | ||
# AUTHOR: Jessica Frazelle <[email protected]> | ||
# COMMENTS: | ||
# This file describes how to build doctor in a container with all | ||
# dependencies installed. | ||
# Tested on Debian Jessie | ||
# This file describes how to build doctor in a container with all | ||
# dependencies installed. | ||
# Tested on Debian Jessie | ||
# USAGE: | ||
# # Download doctor Dockerfile | ||
# wget http://raw.githubusercontent.com/jfrazelle/dockerfiles/master/doctor/Dockerfile | ||
# # Download doctor Dockerfile | ||
# wget http://raw.githubusercontent.com/jfrazelle/dockerfiles/master/doctor/Dockerfile | ||
# | ||
# # Build doctor image | ||
# docker build -t doctor . | ||
# # Build doctor image | ||
# docker build -t doctor . | ||
# | ||
# docker run -it doctor | ||
# docker run -it doctor | ||
# | ||
|
||
# Base docker image | ||
|
@@ -21,8 +21,8 @@ MAINTAINER Jessica Frazelle <[email protected]> | |
|
||
# Install emacs | ||
RUN apt-get update && apt-get install -y \ | ||
emacs \ | ||
--no-install-recommends | ||
emacs \ | ||
--no-install-recommends | ||
|
||
# Autorun doctor | ||
CMD ["/usr/bin/emacs", "-f", "doctor"] |
Oops, something went wrong.