{"id":20178911,"url":"https://github.com/drsnowbird/atom-docker","last_synced_at":"2026-04-07T16:31:21.968Z","repository":{"id":90087095,"uuid":"98812297","full_name":"DrSnowbird/atom-docker","owner":"DrSnowbird","description":"atom-docker","archived":false,"fork":false,"pushed_at":"2019-04-03T21:27:43.000Z","size":31,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-03T05:41:48.655Z","etag":null,"topics":["atom","editor","gui","ide","java-8","jdk8","maven","python3","x11"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DrSnowbird.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-30T17:03:37.000Z","updated_at":"2019-04-03T21:27:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"3fc98cac-8d52-4ef3-8951-bd379aeac41c","html_url":"https://github.com/DrSnowbird/atom-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DrSnowbird/atom-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrSnowbird%2Fatom-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrSnowbird%2Fatom-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrSnowbird%2Fatom-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrSnowbird%2Fatom-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DrSnowbird","download_url":"https://codeload.github.com/DrSnowbird/atom-docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DrSnowbird%2Fatom-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31520410,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"ssl_error","status_checked_at":"2026-04-07T16:28:06.951Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atom","editor","gui","ide","java-8","jdk8","maven","python3","x11"],"created_at":"2024-11-14T02:24:00.412Z","updated_at":"2026-04-07T16:31:21.942Z","avatar_url":"https://github.com/DrSnowbird.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# atom-docker\n\n* Atom (1.29.0)+ Java 8 (1.8.0_181) JDK + Maven 3.5.0 + Python 3.5.2 + X11 (display GUI)\n\n## Requirements\n* Docker 1.13.1+ or latest 17.12.1-ce \n* An X11 server socket enabled (e.g. xhost+)\n\n## Run (Recommended)\n```\n./run.sh\n```\n\n## (Optional) Build\nBuild your local images - instead of pulling from openkbs/intellij-docker to run\n```\n./build.sh\n```\n# Configurations (Optional)\nIf you run \"./run.sh\" instead of \"docker-compose up\", you don't have to do anything as below.\n* The container uses a default \"/workspace\" folder. \n* The script \"./run.sh\" will re-use or create the local folder in your $HOME directory with the path below to map into the docker's internal \"/workspace\" folder.\n```\n$HOME/data_docker/eclipse-oxygen-docker/workspace\n```\nThe above configuration will ensure all your projects created in the container's \"/workspace\" being \"persistent\" in your local folder, \"$HOME/data_docker/eclipse-oxygen-docker/workspace\", for your repetitive restart docker container.\n\n# Display X11 Issue\nMore resource in X11 display of Eclipse on your host machine's OS, please see\n* [X11 Display problem](https://askubuntu.com/questions/871092/failed-to-connect-to-mir-failed-to-connect-to-server-socket-no-such-file-or-di)\n* [X11 Display with Xhost](http://www.ethicalhackx.com/fix-gtk-warning-cannot-open-display/)\n\n# See Also - docker-based IDE\n* [openkbs/docker-atom-editor](https://hub.docker.com/r/openkbs/docker-atom-editor/)\n* [openkbs/eclipse-oxygen-docker](https://hub.docker.com/r/openkbs/eclipse-oxygen-docker/)\n* [openkbs/eclipse-photon-docker](https://hub.docker.com/r/openkbs/eclipse-photon-docker/)\n* [openkbs/eclipse-photon-vnc-docker](https://hub.docker.com/r/openkbs/eclipse-photon-vnc-docker/)\n* [openkbs/intellj-docker](https://hub.docker.com/r/openkbs/intellij-docker/)\n* [openkbs/intellj-vnc-docker](https://hub.docker.com/r/openkbs/intellij-vnc-docker/)\n* [openkbs/knime-vnc-docker](https://hub.docker.com/r/openkbs/knime-vnc-docker/)\n* [openkbs/netbeans10-docker](https://hub.docker.com/r/openkbs/netbeans10-docker/)\n* [openkbs/netbeans](https://hub.docker.com/r/openkbs/netbeans/)\n* [openkbs/papyrus-sysml-docker](https://hub.docker.com/r/openkbs/papyrus-sysml-docker/)\n* [openkbs/pycharm-docker](https://hub.docker.com/r/openkbs/pycharm-docker/)\n* [openkbs/rapidminer-docker](https://cloud.docker.com/u/openkbs/repository/docker/openkbs/rapidminer-docker)\n* [openkbs/scala-ide-docker](https://hub.docker.com/r/openkbs/scala-ide-docker/)\n* [openkbs/sublime-docker](https://hub.docker.com/r/openkbs/sublime-docker/)\n* [openkbs/webstorm-docker](https://hub.docker.com/r/openkbs/webstorm-docker/)\n* [openkbs/webstorm-vnc-docker](https://hub.docker.com/r/openkbs/webstorm-vnc-docker/)\n\n# Reference\n* [Atom](https://atom.io/)\n\n# Releases information\n```\nroot@b0002788171b:/usr# ./printVersions.sh \n+ echo JAVA_HOME=/usr/java\nJAVA_HOME=/usr/java\n+ java -version\njava version \"1.8.0_191\"\nJava(TM) SE Runtime Environment (build 1.8.0_191-b12)\nJava HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)\n+ mvn --version\nApache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)\nMaven home: /usr/apache-maven-3.6.0\nJava version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/jdk1.8.0_191/jre\nDefault locale: en_US, platform encoding: ANSI_X3.4-1968\nOS name: \"linux\", version: \"4.15.0-43-generic\", arch: \"amd64\", family: \"unix\"\n+ python -V\nPython 2.7.12\n+ python3 -V\nPython 3.5.2\n+ pip --version\npip 18.1 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)\n+ pip3 --version\npip 18.1 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)\n+ gradle --version\n\n------------------------------------------------------------\nGradle 5.1.1\n------------------------------------------------------------\n\nBuild time:   2019-01-10 23:05:02 UTC\nRevision:     3c9abb645fb83932c44e8610642393ad62116807\n\nKotlin DSL:   1.1.1\nKotlin:       1.3.11\nGroovy:       2.5.4\nAnt:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018\nJVM:          1.8.0_191 (Oracle Corporation 25.191-b12)\nOS:           Linux 4.15.0-43-generic amd64\n\n+ npm --version\n3.5.2\n+ nodejs --version\nv4.2.6\n+ cat /etc/lsb-release /etc/os-release\nDISTRIB_ID=Ubuntu\nDISTRIB_RELEASE=16.04\nDISTRIB_CODENAME=xenial\nDISTRIB_DESCRIPTION=\"Ubuntu 16.04.3 LTS\"\nNAME=\"Ubuntu\"\nVERSION=\"16.04.3 LTS (Xenial Xerus)\"\nID=ubuntu\nID_LIKE=debian\nPRETTY_NAME=\"Ubuntu 16.04.3 LTS\"\nVERSION_ID=\"16.04\"\nHOME_URL=\"http://www.ubuntu.com/\"\nSUPPORT_URL=\"http://help.ubuntu.com/\"\nBUG_REPORT_URL=\"http://bugs.launchpad.net/ubuntu/\"\nVERSION_CODENAME=xenial\nUBUNTU_CODENAME=xenial\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrsnowbird%2Fatom-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrsnowbird%2Fatom-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrsnowbird%2Fatom-docker/lists"}