Public | Automated Build

Last pushed: a year ago
Short Description
pycharm comunity inside docker
Full Description

#Overview
This project is a simple Docker image that runs JetBrains PyCharm IDE.

#Prerequisites

  • a working Docker engine

     docker --version
     Docker version 1.12.1, build 23cf638
    
  • a working Docker Compose installation

     $ docker-compose --version
     docker-compose version 1.8.0, build f3628c7
    

#Building
Type docker-compose build to build the image.

#Installation
Docker will automatically install the newly built image into the cache.

#Tips and Tricks

##Launching The Image
In case if you want own customization, edit .env file or set f.e. export HOME=/your/path/developer before run running docker-compose up.

If you want to push final image to docker hub

export DOCKER_HUB_USER="your_user/"
docker-compose build
docker push ${DOCKER_HUB_USER}pycharm-community:2016.2.3

You can use already an exisited builded image adan/pycharm-community:2016.2.3,
but for that you need to comment line build: . in docker-compose.yml before next command.

And finaly, docker-compose up will launch the image allowing you to begin working on projects.
The Docker Compose file is configured to mount your home directory into the container.

#Troubleshooting

##User Account
The image assumes that the account running the continer will have a user and group id of 1000:1000. This allows the container
to save files in your home directory and keep the proper permissions.

##X-Windows
If the image complains that it cannot connect to your X server, simply run xhost + to allow the container to connect
to your X server.

#License and Credits
This project is licensed under the Apache License Version 2.0, January 2004.

#List of Changes

Docker Pull Command
Owner
adan
Source Repository