Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: New installation docs #69

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

CodeDrivenMitch
Copy link
Contributor

@CodeDrivenMitch CodeDrivenMitch commented Feb 14, 2025

The installation guide for Axon Server can be a lot better, and cross-linked with the reference guide.
Also, it should be clear how products integrate (AxonIQ Console, Axon Framework). Lastly, it should provide migration paths and upgrade paths. Both towards Axon Server, and from Axon Server (to remove fear of vendor lock-in (which there isn't, but has to be clear))

This PR currently serves as a WIP PR for collaboration and incremental review. Feel free to review, or not review, at your leisure.

The intended structure is as follows:
image

@CodeDrivenMitch CodeDrivenMitch self-assigned this Feb 14, 2025
@CodeDrivenMitch CodeDrivenMitch marked this pull request as draft February 14, 2025 18:09
@CodeDrivenMitch CodeDrivenMitch force-pushed the feature/installation-docs branch from d52bae1 to e7c8cbf Compare February 14, 2025 18:09
[source,bash]
----
docker --version
docker compose --version

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In my distribution is
docker compose version

[NOTE]
====
Older versions of docker uses a separate executable, called `docker-compose`. If you have an older version, you can use the `docker-compose` command instead of `docker compose`. You can check this by running `docker-compose --version`.
====

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will add

Certain Linux distributions, such as Fedora, come with a docker engine preinstalled that does not provide docker compose but a compatible version that, unfortunately, has fewer features. Please refer to the official docker guide on how to install docker on this distribution.

@@ -0,0 +1,5 @@

AxonIQ provides ready-to-use https://hub.docker.com/r/axoniq/axonserver[Axon Server images].
During this guide, we will use the `latest-jdk-17` image.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
During this guide, we will use the `latest-jdk-17` image.
In this guide, we will use the `latest-jdk-17` image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants