Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 1.76 KB

README.md

File metadata and controls

56 lines (40 loc) · 1.76 KB

#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