Public | Automated Build

Last pushed: 15 days ago
Short Description
Atom editor
Full Description

Atom is a hackable text editor for the 21st century, built on Electron, and based on everything we love about our favorite editors. We designed it to be deeply customizable, but still approachable using the default configuration.

Visit atom.io to learn more or visit the Atom forum.

Follow @AtomEditor on Twitter for important announcements.

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to atom@github.com.

How to use this image.

This image is based on the Sarteam base image Sarteam base images.

Create an alias

By creating an alias, you can use this application in the same way as if you had installed everything on your machine.

alias atom='docker run \
                      --detach \
                      --volume /tmp/.X11-unix:/tmp/.X11-unix \
                      --volume $PWD:/code \
                      --volume /dev/shm:/dev/shm \
                      --workdir /code \
                      --user $(id -u $(whoami)):$(id -g $(whoami)) \
                      --env DISPLAY \
                      sarteam/atom'

or create an alias with SSH enable and GIT config

You can then use Ungit by pressing Ctrl+Alt+U.

alias atom='docker run \
                      --detach \
                      --volume /tmp/.X11-unix:/tmp/.X11-unix \
                      --volume $PWD:/code \
                      --volume /dev/shm:/dev/shm \
                      --volume $HOME/.ssh:/home/developer/.ssh \
                      --volume $HOME/.gitconfig:/home/developer/.gitconfig \
                      --workdir /code \
                      --user $(id -u $(whoami)):$(id -g $(whoami)) \
                      --env DISPLAY \
                      sarteam/atom'

Use it

Then, you can execute this command:

atom

And go to File > Open Folder... > code
Or Ctrl+Shift+O > code

Docker Pull Command
Owner
sarteam
Source Repository

Comments (0)