Difference between revisions of "Toyhouse Migration"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
docker ps | docker ps | ||
[[File:Docker-ps-output.png|frameless|Output from docker ps command]] | [[File:Docker-ps-output.png|frameless|Output from docker ps command]] | ||
As we can inspect, there are fourteen containers that are running on the source server. It is possible that not all of the containers is functional. | |||
=== Outline Planning === | === Outline Planning === |
Revision as of 08:13, 2 January 2022
Migration toyhouse.wiki
Installation Inspection
On source server, below are the fact that is found. Installation is using docker container, we can check with docker ps command, and below are the output
docker ps
As we can inspect, there are fourteen containers that are running on the source server. It is possible that not all of the containers is functional.
Outline Planning
- Export all docker container from source server using docker command
- Transfer all file to target server
- Prepare the target server
- Re-Create the docker-run command
- Bring docker container up
- Solve all issues
Below are the process of above plan, and all of the issues, and how to solve them.
Exporting all the containers
Transfer all file to target server
Prepare the target server
Mariadb Container
Mediawiki Container
Matomo Container
Once the container is up, found authorization problem that we need to enable access for user id 1000 on matomo volume, below is the command to perform that action.
sudo useradd -u 1000 mtm_user