|
|
@@ -16,90 +16,10 @@ WARNING:
|
|
|
|
|
|
# Supported tags and respective `Dockerfile` links
|
|
|
|
|
|
-- [`3.5.5`, `3.5`, `latest` (*3.5.5/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/3dcb303dee3531c86f1c2bae7ae5f22be9757e74/3.5.5/community/Dockerfile)
|
|
|
-- [`3.5.5-enterprise`, `3.5-enterprise`, `enterprise` (*3.5.5/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/3dcb303dee3531c86f1c2bae7ae5f22be9757e74/3.5.5/enterprise/Dockerfile)
|
|
|
-- [`3.5.4` (*3.5.4/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/5a80e2a88fb92e4b10b12d79b28a8070ab2d13fb/3.5.4/community/Dockerfile)
|
|
|
-- [`3.5.4-enterprise` (*3.5.4/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/5a80e2a88fb92e4b10b12d79b28a8070ab2d13fb/3.5.4/enterprise/Dockerfile)
|
|
|
-- [`3.5.3` (*3.5.3/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2bf521bddb65542f583f157f798afa636660b712/3.5.3/community/Dockerfile)
|
|
|
-- [`3.5.3-enterprise` (*3.5.3/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2bf521bddb65542f583f157f798afa636660b712/3.5.3/enterprise/Dockerfile)
|
|
|
-- [`3.5.2` (*3.5.2/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/933a0041bd5256a5f7e6c98ace551bfe3f4cbc69/3.5.2/community/Dockerfile)
|
|
|
-- [`3.5.2-enterprise` (*3.5.2/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/933a0041bd5256a5f7e6c98ace551bfe3f4cbc69/3.5.2/enterprise/Dockerfile)
|
|
|
-- [`3.5.1` (*3.5.1/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2dc22d0d20420bbea6f0d98cd824baa138c3ddf2/3.5.1/community/Dockerfile)
|
|
|
-- [`3.5.1-enterprise` (*3.5.1/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2dc22d0d20420bbea6f0d98cd824baa138c3ddf2/3.5.1/enterprise/Dockerfile)
|
|
|
-- [`3.5.0` (*3.5.0/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bc0c1be414f5b671a681af8ac5dd8a5f83c02730/3.5.0/community/Dockerfile)
|
|
|
-- [`3.5.0-enterprise` (*3.5.0/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bc0c1be414f5b671a681af8ac5dd8a5f83c02730/3.5.0/enterprise/Dockerfile)
|
|
|
-- [`3.4.13`, `3.4` (*3.4.13/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/e59506db54d1c0700936b0edd2397c334c26b36f/3.4.13/community/Dockerfile)
|
|
|
-- [`3.4.13-enterprise`, `3.4-enterprise` (*3.4.13/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/e59506db54d1c0700936b0edd2397c334c26b36f/3.4.13/enterprise/Dockerfile)
|
|
|
-- [`3.4.12` (*3.4.12/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/5096181b5ff5a5281f85e34b3fd20b2a403699e2/3.4.12/community/Dockerfile)
|
|
|
-- [`3.4.12-enterprise` (*3.4.12/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/5096181b5ff5a5281f85e34b3fd20b2a403699e2/3.4.12/enterprise/Dockerfile)
|
|
|
-- [`3.4.11` (*3.4.11/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/14ae6f5ab7723d1a96a2c86fccccccc2052f71e0/3.4.11/community/Dockerfile)
|
|
|
-- [`3.4.11-enterprise` (*3.4.11/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/14ae6f5ab7723d1a96a2c86fccccccc2052f71e0/3.4.11/enterprise/Dockerfile)
|
|
|
-- [`3.4.10` (*3.4.10/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/fd6e47784c8a05d7c4b9a5d324eb8a19e896e0a8/3.4.10/community/Dockerfile)
|
|
|
-- [`3.4.10-enterprise` (*3.4.10/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/fd6e47784c8a05d7c4b9a5d324eb8a19e896e0a8/3.4.10/enterprise/Dockerfile)
|
|
|
-- [`3.4.9` (*3.4.9/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/94477399f63ab99c035e50b46f642e791413dcaa/3.4.9/community/Dockerfile)
|
|
|
-- [`3.4.9-enterprise` (*3.4.9/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/94477399f63ab99c035e50b46f642e791413dcaa/3.4.9/enterprise/Dockerfile)
|
|
|
-- [`3.4.8` (*3.4.8/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bac5a9e57cac086d60d38e47b8bccd802934f184/3.4.8/community/Dockerfile)
|
|
|
-- [`3.4.8-enterprise` (*3.4.8/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bac5a9e57cac086d60d38e47b8bccd802934f184/3.4.8/enterprise/Dockerfile)
|
|
|
-- [`3.4.7` (*3.4.7/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/fe5f5d85197f237a0f9d3e068b83f43e1b2639b9/3.4.7/community/Dockerfile)
|
|
|
-- [`3.4.7-enterprise` (*3.4.7/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/fe5f5d85197f237a0f9d3e068b83f43e1b2639b9/3.4.7/enterprise/Dockerfile)
|
|
|
-- [`3.4.6` (*3.4.6/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/5b7b18fea2b2aaab48a0f7fe7c614aeb4309aeb8/3.4.6/community/Dockerfile)
|
|
|
-- [`3.4.6-enterprise` (*3.4.6/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/5b7b18fea2b2aaab48a0f7fe7c614aeb4309aeb8/3.4.6/enterprise/Dockerfile)
|
|
|
-- [`3.4.5` (*3.4.5/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/ce0110f71185f823af0a054b43ba188b20974630/3.4.5/community/Dockerfile)
|
|
|
-- [`3.4.5-enterprise` (*3.4.5/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/ce0110f71185f823af0a054b43ba188b20974630/3.4.5/enterprise/Dockerfile)
|
|
|
-- [`3.4.4` (*3.4.4/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/c8dc53b8ace8a2013034cd687162d1f4e6929be1/3.4.4/community/Dockerfile)
|
|
|
-- [`3.4.4-enterprise` (*3.4.4/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/c8dc53b8ace8a2013034cd687162d1f4e6929be1/3.4.4/enterprise/Dockerfile)
|
|
|
-- [`3.4.1` (*3.4.1/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/8ed2eb5feba2bddd6574d1326eee00593d080531/3.4.1/community/Dockerfile)
|
|
|
-- [`3.4.1-enterprise` (*3.4.1/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/8ed2eb5feba2bddd6574d1326eee00593d080531/3.4.1/enterprise/Dockerfile)
|
|
|
-- [`3.4.0` (*3.4.0/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/eb6334f976453d0d8530a67b086ff96875a0742f/3.4.0/community/Dockerfile)
|
|
|
-- [`3.4.0-enterprise` (*3.4.0/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/eb6334f976453d0d8530a67b086ff96875a0742f/3.4.0/enterprise/Dockerfile)
|
|
|
-- [`3.3.9`, `3.3` (*3.3.9/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/52af96c8f32fecb3ba08dab6c8babbfe86aa75a8/3.3.9/community/Dockerfile)
|
|
|
-- [`3.3.9-enterprise`, `3.3-enterprise` (*3.3.9/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/52af96c8f32fecb3ba08dab6c8babbfe86aa75a8/3.3.9/enterprise/Dockerfile)
|
|
|
-- [`3.3.8` (*3.3.8/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/63de7d66942a3183380899a89faaef3a11190461/3.3.8/community/Dockerfile)
|
|
|
-- [`3.3.8-enterprise` (*3.3.8/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/63de7d66942a3183380899a89faaef3a11190461/3.3.8/enterprise/Dockerfile)
|
|
|
-- [`3.3.7` (*3.3.7/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/9b9d732e44f3b134652c42a2795b241517b74a5b/3.3.7/community/Dockerfile)
|
|
|
-- [`3.3.7-enterprise` (*3.3.7/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/9b9d732e44f3b134652c42a2795b241517b74a5b/3.3.7/enterprise/Dockerfile)
|
|
|
-- [`3.3.6` (*3.3.6/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/15b853ffebb036d981002b8f6130a62a432328d4/3.3.6/community/Dockerfile)
|
|
|
-- [`3.3.6-enterprise` (*3.3.6/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/15b853ffebb036d981002b8f6130a62a432328d4/3.3.6/enterprise/Dockerfile)
|
|
|
-- [`3.3.5` (*3.3.5/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/de5c2157b11dbf2c7256b4aceca84313a2b8350c/3.3.5/community/Dockerfile)
|
|
|
-- [`3.3.5-enterprise` (*3.3.5/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/de5c2157b11dbf2c7256b4aceca84313a2b8350c/3.3.5/enterprise/Dockerfile)
|
|
|
-- [`3.3.4` (*3.3.4/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bff364da12162093c10830b41b6b60d92f7d7c6e/3.3.4/community/Dockerfile)
|
|
|
-- [`3.3.4-enterprise` (*3.3.4/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bff364da12162093c10830b41b6b60d92f7d7c6e/3.3.4/enterprise/Dockerfile)
|
|
|
-- [`3.3.3` (*3.3.3/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/cb3ffef1bfdec6eb051d912f36aa91702c6a6f22/3.3.3/community/Dockerfile)
|
|
|
-- [`3.3.3-enterprise` (*3.3.3/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/cb3ffef1bfdec6eb051d912f36aa91702c6a6f22/3.3.3/enterprise/Dockerfile)
|
|
|
-- [`3.3.2` (*3.3.2/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/d2ac73d32328f299d14aad08bb82e7daefe1e575/3.3.2/community/Dockerfile)
|
|
|
-- [`3.3.2-enterprise` (*3.3.2/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/d2ac73d32328f299d14aad08bb82e7daefe1e575/3.3.2/enterprise/Dockerfile)
|
|
|
-- [`3.3.1` (*3.3.1/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/9a175bdb484967c609c5c369256b866a577f86b3/3.3.1/community/Dockerfile)
|
|
|
-- [`3.3.1-enterprise` (*3.3.1/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/9a175bdb484967c609c5c369256b866a577f86b3/3.3.1/enterprise/Dockerfile)
|
|
|
-- [`3.3.0` (*3.3.0/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/aa31654ee8544cd544b369d2646cf372086f7b70/3.3.0/community/Dockerfile)
|
|
|
-- [`3.3.0-enterprise` (*3.3.0/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/aa31654ee8544cd544b369d2646cf372086f7b70/3.3.0/enterprise/Dockerfile)
|
|
|
-- [`3.2.14`, `3.2` (*3.2.14/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/8590f96385c1d14923be3a7a0413de0c5af96895/3.2.14/community/Dockerfile)
|
|
|
-- [`3.2.14-enterprise`, `3.2-enterprise` (*3.2.14/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/8590f96385c1d14923be3a7a0413de0c5af96895/3.2.14/enterprise/Dockerfile)
|
|
|
-- [`3.2.13` (*3.2.13/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2026f37726e711895ce686e60fe03a987e94d74c/3.2.13/community/Dockerfile)
|
|
|
-- [`3.2.13-enterprise` (*3.2.13/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2026f37726e711895ce686e60fe03a987e94d74c/3.2.13/enterprise/Dockerfile)
|
|
|
-- [`3.2.12` (*3.2.12/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2f41deb3820f4494c51da06f104154d2348fe526/3.2.12/community/Dockerfile)
|
|
|
-- [`3.2.12-enterprise` (*3.2.12/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/2f41deb3820f4494c51da06f104154d2348fe526/3.2.12/enterprise/Dockerfile)
|
|
|
-- [`3.2.11` (*3.2.11/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/c5ab0e04f209cdce7a764c67620cd0aabb125365/3.2.11/community/Dockerfile)
|
|
|
-- [`3.2.11-enterprise` (*3.2.11/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/c5ab0e04f209cdce7a764c67620cd0aabb125365/3.2.11/enterprise/Dockerfile)
|
|
|
-- [`3.2.10` (*3.2.10/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bff364da12162093c10830b41b6b60d92f7d7c6e/3.2.10/community/Dockerfile)
|
|
|
-- [`3.2.10-enterprise` (*3.2.10/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bff364da12162093c10830b41b6b60d92f7d7c6e/3.2.10/enterprise/Dockerfile)
|
|
|
-- [`3.2.9` (*3.2.9/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bff364da12162093c10830b41b6b60d92f7d7c6e/3.2.9/community/Dockerfile)
|
|
|
-- [`3.2.9-enterprise` (*3.2.9/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/bff364da12162093c10830b41b6b60d92f7d7c6e/3.2.9/enterprise/Dockerfile)
|
|
|
-- [`3.2.8` (*3.2.8/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/520e268aa4c844a6b02cb7835957a4681eae0116/3.2.8/community/Dockerfile)
|
|
|
-- [`3.2.8-enterprise` (*3.2.8/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/520e268aa4c844a6b02cb7835957a4681eae0116/3.2.8/enterprise/Dockerfile)
|
|
|
-- [`3.2.7` (*3.2.7/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/f058d0c9d47aa6e8f854153242c42d1f28f5d014/3.2.7/community/Dockerfile)
|
|
|
-- [`3.2.7-enterprise` (*3.2.7/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/f058d0c9d47aa6e8f854153242c42d1f28f5d014/3.2.7/enterprise/Dockerfile)
|
|
|
-- [`3.2.6` (*3.2.6/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/b14561494c0f0851a6e2db38647bfb02d1bd7eb4/3.2.6/community/Dockerfile)
|
|
|
-- [`3.2.6-enterprise` (*3.2.6/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/b14561494c0f0851a6e2db38647bfb02d1bd7eb4/3.2.6/enterprise/Dockerfile)
|
|
|
-- [`3.2.5` (*3.2.5/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/a20b39574373d3e7c0d36d96c70872fcf5325237/3.2.5/community/Dockerfile)
|
|
|
-- [`3.2.5-enterprise` (*3.2.5/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/a20b39574373d3e7c0d36d96c70872fcf5325237/3.2.5/enterprise/Dockerfile)
|
|
|
-- [`3.2.3` (*3.2.3/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/1f97c5b18ad907d83128e858ae188d4be5203c61/3.2.3/community/Dockerfile)
|
|
|
-- [`3.2.3-enterprise` (*3.2.3/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/1f97c5b18ad907d83128e858ae188d4be5203c61/3.2.3/enterprise/Dockerfile)
|
|
|
-- [`3.2.2` (*3.2.2/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/6b6d7bc20c6c3faec4336055f56f2dab5b0b2e4f/3.2.2/community/Dockerfile)
|
|
|
-- [`3.2.2-enterprise` (*3.2.2/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/6b6d7bc20c6c3faec4336055f56f2dab5b0b2e4f/3.2.2/enterprise/Dockerfile)
|
|
|
-- [`3.2.1` (*3.2.1/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/ae826519a7acf389396ab6c388fe299c21b41107/3.2.1/community/Dockerfile)
|
|
|
-- [`3.2.1-enterprise` (*3.2.1/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/ae826519a7acf389396ab6c388fe299c21b41107/3.2.1/enterprise/Dockerfile)
|
|
|
-- [`3.2.0` (*3.2.0/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/c0364e1bcbc35a536abb93ec88dc3bfc288b23bf/3.2.0/community/Dockerfile)
|
|
|
-- [`3.2.0-enterprise` (*3.2.0/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/c0364e1bcbc35a536abb93ec88dc3bfc288b23bf/3.2.0/enterprise/Dockerfile)
|
|
|
+- [`3.5.6`, `3.5`, `latest` (*3.5.6/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/af59f1d6a03f87c0f391c3fbdb482ccb0cd65b59/3.5.6/community/Dockerfile)
|
|
|
+- [`3.5.6-enterprise`, `3.5-enterprise`, `enterprise` (*3.5.6/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/af59f1d6a03f87c0f391c3fbdb482ccb0cd65b59/3.5.6/enterprise/Dockerfile)
|
|
|
+- [`3.4.14`, `3.4` (*3.4.14/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/0449aa9c6a60c0b1e71b9fe4800c7cde716bdeb5/3.4.14/community/Dockerfile)
|
|
|
+- [`3.4.14-enterprise`, `3.4-enterprise` (*3.4.14/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/0449aa9c6a60c0b1e71b9fe4800c7cde716bdeb5/3.4.14/enterprise/Dockerfile)
|
|
|
|
|
|
# Quick reference
|
|
|
|
|
|
@@ -129,16 +49,14 @@ WARNING:
|
|
|
- **Supported Docker versions**:
|
|
|
[the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis)
|
|
|
|
|
|
-# What is Neo4j?
|
|
|
+# What is neo4j?
|
|
|
|
|
|
-Neo4j is a highly scalable, robust, native graph database. It is used in mission-critical apps by thousands of leading startups, enterprises, and governments around the world. You can learn more [here](http://neo4j.com/developer).
|
|
|
+Neo4j is the world's leading graph database, with native graph storage and processing. You can learn more [here](http://neo4j.com/developer).
|
|
|
|
|
|

|
|
|
|
|
|
# How to use this image
|
|
|
|
|
|
-## Start an instance of neo4j
|
|
|
-
|
|
|
You can start a Neo4j container like this:
|
|
|
|
|
|
```console
|
|
|
@@ -154,22 +72,42 @@ This binds two ports (`7474` and `7687`) for HTTP and Bolt access to the Neo4j A
|
|
|
|
|
|
By default, this requires you to login with `neo4j/neo4j` and change the password. You can, for development purposes, disable authentication by passing `--env=NEO4J_AUTH=none` to docker run.
|
|
|
|
|
|
-## Note on version 2.3
|
|
|
+# Documentation
|
|
|
|
|
|
-Neo4j 3.0 introduced several major user-facing changes, primarily the new binary Bolt protocol. This is not available in 2.3 and as such, there is no need to expose the `7687` port. Due to changes made to the structure of configuration files, several environment variables used to configure the image has changed as well. Please see the [2.x specific section in the manual](http://neo4j.com/developer/docker-23/) for further details.
|
|
|
+For more examples and complete documentation please go to our manual [here](https://neo4j.com/docs/operations-manual/current/docker/introduction/).
|
|
|
|
|
|
-You can start an instance of Neo4j 2.3 like this:
|
|
|
+# Releases after 3.4.14 and 3.5.6
|
|
|
|
|
|
-```console
|
|
|
-docker run \
|
|
|
- --publish=7474:7474 \
|
|
|
- --volume=$HOME/neo4j/data:/data \
|
|
|
- neo4j:2.3
|
|
|
-```
|
|
|
+As of 11th June 2019 all new Neo4j Docker images will be released with a base image of debian-slim instead of alpine linux. This was prompted by [security concerns](https://github.com/docker-library/openjdk/issues/320), which caused the docker maintainers to pull the alpine images from the official `openjdk` images.
|
|
|
|
|
|
-# Documentation
|
|
|
+Older Neo4j images have already been released with `openjdk:8-jre-alpine` as the base image. This means our old images can no longer be listed as "supported" on docker hub, although **they are still available for download**.
|
|
|
+
|
|
|
+In addition to the supported tags, we also have these legacy images of Neo4j available through docker hub:
|
|
|
+
|
|
|
+- `3.5.5`, `3.5.5-enterprise` and earlier patches
|
|
|
+- `3.4.13`, `3.4.13-enterprise` and earlier patches
|
|
|
+- `3.3`, `3.3-enterprise`, `3.3.9`, `3.3.9-enterprise` and earlier patches
|
|
|
+- `3.2`, `3.2-enterprise`, `3.2.14`, `3.2.14-enterprise` and earlier patches
|
|
|
+
|
|
|
+A complete list of all available Neo4j images can be found here: https://github.com/neo4j/docker-neo4j-publish/tree/master
|
|
|
+
|
|
|
+## Migrating from Alpine Linux to Debian Slim
|
|
|
+
|
|
|
+If you have created a custom Dockerfile based off a `neo4j` image, the main change to be aware of is that debian uses the `aptitude` package manager instead of `apk`. In most cases you can just replace uses of `apk` with `apt`, but be aware that not all packages in `apk` may be available or have the same name.
|
|
|
+
|
|
|
+Alpine Linux provide a more complete comparison on their documentation page:
|
|
|
+
|
|
|
+https://wiki.alpinelinux.org/wiki/Comparison_with_other_distros
|
|
|
+
|
|
|
+## Changes to file permission requirements
|
|
|
+
|
|
|
+Some users have [raised concerns](https://github.com/neo4j/docker-neo4j/issues/130) that the Neo4j image changes file permissions on the host machine.
|
|
|
+
|
|
|
+By default, Neo4j runs as the user `neo4j` who only exists in the container, not on the host. That means that it's hard to set up mount folders on the host which this new user has write permissions for. We have updated the error messaging with advice about how to fix file permission errors. We also introduced writability checks and reduced the amount of file permission changes the image will perform. This has been found to interfere with some Kubernetes setups, so is currently an opt-in feature.
|
|
|
+
|
|
|
+To enforce stricter file permissions checking you can pass this environment variable to the container:
|
|
|
|
|
|
-For more examples and complete documentation please go [here for 2.x](http://neo4j.com/developer/docker-23/) and [here for 3.x](http://neo4j.com/docs/operations-manual/current/deployment/single-instance/docker/).
|
|
|
+`--env SECURE_FILE_PERMISSIONS=yes`
|
|
|
|
|
|
# License
|
|
|
|