mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2024-11-27 04:16:45 +01:00
added sublime-text 3
This commit is contained in:
parent
da07065751
commit
29b4e8dfe6
37
sublime-text-3/Dockerfile
Normal file
37
sublime-text-3/Dockerfile
Normal file
|
@ -0,0 +1,37 @@
|
|||
# VERSION: 0.1
|
||||
# DESCRIPTION: Create sublime-text 3 container with its dependencies (https://www.sublimetext.com/3)
|
||||
# AUTHOR: Christian Koep <christian.koep@fom-net.de>
|
||||
# USAGE:
|
||||
# # Build sublime-text 3 image
|
||||
# docker build -t sublime-text:3 .
|
||||
#
|
||||
# # Run the container and mount the local settings and your code
|
||||
# docker run -it \
|
||||
# -v $HOME/.config/sublime-text-3/:/root/.config/sublime-text-3 \
|
||||
# -v $HOME/development:/root/development \
|
||||
# -v /tmp/.X11-unix:/tmp/.X11-unix \
|
||||
# -e DISPLAY=$DISPLAY sublime-text:3
|
||||
#
|
||||
# POSSIBLE ISSUES:
|
||||
# # 'Gtk: cannot open display: :0'
|
||||
# Try to set 'DISPLAY=your_host_ip:0' or run 'xhost +' on your host.
|
||||
# (see: http://stackoverflow.com/questions/28392949/running-chromium-inside-docker-gtk-cannot-open-display-0)
|
||||
#
|
||||
|
||||
FROM debian:jessie
|
||||
MAINTAINER Christian Koep <christian.koep@fom-net.de>
|
||||
RUN apt-get update && apt-get -y install \
|
||||
wget \
|
||||
tar \
|
||||
bzip2 \
|
||||
libglib2.0-0 \
|
||||
libx11-6 \
|
||||
libcairo2 \
|
||||
libpango-1.0-0 \
|
||||
libpangocairo-1.0-0 \
|
||||
libgtk2.0-0
|
||||
RUN wget -q http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3083_x64.tar.bz2 -O /usr/src/sublime.tar.bz2 && \
|
||||
cd /usr/src && \
|
||||
tar -xjf /usr/src/sublime.tar.bz2 && \
|
||||
rm -f /usr/src/sublime.tar.bz2
|
||||
CMD ["/usr/src/sublime_text_3/sublime_text", "-w"]
|
Loading…
Reference in New Issue
Block a user