Giter Site home page Giter Site logo

docker-webstorm's Introduction

Overview

This project is a simple Docker image that runs JetBrains IntelliJ IDE.

Prerequisites

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

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-webstorm's People

Contributors

jamesmstone avatar kurron avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

docker-webstorm's Issues

ERROR: for webstorm Cannot start service webstorm

I've tried to build and run that but I receive the following error message:

➜  docker-webstorm git:(master) ✗ docker-compose build
Building webstorm
Step 1/8 : FROM kurron/docker-azul-jdk-8-build:latest
 ---> 082abd657d59
Step 2/8 : MAINTAINER Ron Kurr <[email protected]>
 ---> Using cache
 ---> 14c8ccf87786
Step 3/8 : ENV WEBIDE_JDK /usr/lib/jvm/zulu-8-amd64
 ---> Using cache
 ---> 60093c62d0d8
Step 4/8 : ENTRYPOINT ["/opt/WebStorm-181.5281.31/bin/webstorm.sh"]
 ---> Running in fd74bd1c602f
Removing intermediate container fd74bd1c602f
 ---> 77ca035cdbf5
Step 5/8 : USER root
 ---> Running in 0d0ee537152e
Removing intermediate container 0d0ee537152e
 ---> bfc052423e11
Step 6/8 : ADD https://download.jetbrains.com/webstorm/WebStorm-2018.1.5.tar.gz /opt

 ---> 1569bc87935c
Step 7/8 : RUN rm -rf /opt/WebStorm-181.5281.31/jre64
 ---> Running in 1adacf1f3505
Removing intermediate container 1adacf1f3505
 ---> feb9e67ba0d5
Step 8/8 : USER powerless
 ---> Running in 7f56368225f6
Removing intermediate container 7f56368225f6
 ---> 029071645d42
Successfully built 029071645d42
Successfully tagged docker-webstorm_webstorm:latest
➜  docker-webstorm git:(master) ✗ docker-compose up   
WARNING: The Docker Engine you're using is running in swarm mode.

Compose does not use swarm mode to deploy services to multiple nodes in a swarm. All containers will be scheduled on the current node.

To deploy your application across the swarm, use `docker stack deploy`.

Recreating webstorm ... error

ERROR: for webstorm  Cannot start service webstorm: OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"/opt/WebStorm-181.5281.31/bin/webstorm.sh\": stat /opt/WebStorm-181.5281.31/bin/webstorm.sh: no such file or directory": unknown

ERROR: for webstorm  Cannot start service webstorm: OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"/opt/WebStorm-181.5281.31/bin/webstorm.sh\": stat /opt/WebStorm-181.5281.31/bin/webstorm.sh: no such file or directory": unknown
ERROR: Encountered errors while bringing up the project.

Any ideas?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.