Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
install_docker [2024/02/07 21:16] – created systeminstall_docker [2024/02/08 18:42] (current) system
Line 1: Line 1:
 ====== RADIUSdesk Docker Image ====== ====== RADIUSdesk Docker Image ======
 ===== Introduction ===== ===== Introduction =====
-  * You need to know the basics of Docker in order to complete these instructions. +  * You need to know the basics of Docker to be able to execute these instructions. 
-  * The Docker image will produce a split image (two containers) +  * The Docker image will create a split image (two containers) 
-        * One container will be the database using MariaDB +        * One container will be the database with MariaDB 
-        * The other container will be the web server with Nginx, PHP and FreeRADIUS.+        * The other container is the web server with Nginx, PHP and FreeRADIUS.
  
 ===== Install Docker ===== ===== Install Docker =====
-  * We assume you are a user called **system** on a standard Ubuntu install+  * We assume that you are a user-named **system** on a standard Ubuntu installation
-  * Issue the following commands to install the Docker system on your machine.+  * Enter the following commands to install the Docker system on your computer.
 <code bash> <code bash>
 USER="system" USER="system"
Line 33: Line 33:
 sudo chmod 666 /var/run/docker.sock sudo chmod 666 /var/run/docker.sock
  
-# customize with your own.+# customize it with your own.
 sudo mkdir -p /mnt/data sudo mkdir -p /mnt/data
 # make sure all future data in this folder can be created as non root # make sure all future data in this folder can be created as non root
Line 40: Line 40:
  
 ===== Create the Docker containers ===== ===== Create the Docker containers =====
-  * We include everything to create the RADIUSdesk docker containers with the RADIUSdesk (rdcore) repository.+  * Everything you need to create the RADIUSdesk Docker containers is provided with the RADIUSdesk (rdcore) repository.
   * Check out the **rdcore** git repository.   * Check out the **rdcore** git repository.
 <code bash> <code bash>
Line 52: Line 52:
 sudo mount --bind ../../rdcore ./rdcore sudo mount --bind ../../rdcore ./rdcore
 </code> </code>
-  * Run the **local_build.sh** script.+  * Execute the script local_build.sh.
 <code bash> <code bash>
 ./local_build.sh ./local_build.sh
Line 71: Line 71:
 </alert> </alert>
  
-  * After it completed you can confirm it is running+  * After the process is complete, you can confirm that it is running
 <code bash> <code bash>
 docker container ls docker container ls
Line 78: Line 78:
 db3c6fa81d8b   bitnami/mariadb:10.5   "/opt/bitnami/script…"   2 hours ago         Up 2 hours         3306/t db3c6fa81d8b   bitnami/mariadb:10.5   "/opt/bitnami/script…"   2 hours ago         Up 2 hours         3306/t
 </code> </code>
-  * Open a browser and go to the IP Address of the host running the docker containers.+  * Open a browser and call up the IP address of the host on which the Docker containers are running.
  
  • install_docker.1707333386.txt.gz
  • Last modified: 2024/02/07 21:16
  • by system