Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Div | ||||||
---|---|---|---|---|---|---|
| ||||||
|
If you have an xUML service running in a dedicated Docker container, you may want to update
- the included xUML service repository to a newer version of the service
- the xUML Runtime with the latest xUML Service Docker image
Updating the Repository
Step 1: Configure the Update Settings
- Go to the folder where you have stored your docker-compose.yml file.
Exchange the repository file with a newer one.
Info Check, whether this folder still contains
- the Dockerfile that comes with the xUML Service Docker image
- a valid xUML license
Step 2: Build the new Service Image
Build the dedicated xUML service image with
Code Block |
---|
docker-compose build |
Tip |
---|
You can use this step to change other configuration values. Edit the docker-compose.yml if you want to change anything. |
Step 3: Restart the Container
Drop the old container:
Code Block docker-compose down
Note Dropping the service container also means deleting all local service data (as already mentioned in xUML Service).
Multiexcerpt include SpaceWithExcerpt INTERNAL MultiExcerptName start_single_container_docker PageWithExcerpt INTERNAL:_installation_excerpts
Updating the xUML Runtime
Step 1: Extract the Software
Load the xUML Service Docker image with
Code Block |
---|
docker image load -i xuml-<version>.tar |
Step 2: Configure the Installation Settings
- Go to the folder where you have stored your docker-compose.yml file.
Change the xUML Runtime image version to match the version of the image you want to install.
Line Setting Description Example 8 XUML_IMAGE
Specify the name of the Docker image you have loaded in step 1. 'xuml:2020.7'
Tip You can use this step to change other configuration values or update the service repository (see Updating the Repository).
Step 3: Build the Service Image
Build the dedicated xUML service image with
Code Block |
---|
docker-compose build |
Step 4: Restart the Container
Drop the old container:
Code Block docker-compose down
Note Dropping the service container also means deleting all local service data (as already mentioned in xUML Service).
Multiexcerpt include SpaceWithExcerpt INTERNAL MultiExcerptName start_single_container_docker PageWithExcerpt INTERNAL:_installation_excerpts
Perform Some Clean-up
Old images will stay loaded to your Docker installation. From time to time you should clean-up unused and old Docker images using:
Code Block |
---|
docker image rm xuml:<old version> |
Panel | ||
---|---|---|
| ||
|
Panel | ||
---|---|---|
| ||