Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previa | |||
redes:lab6 [2024/10/11 15:09] – thejuanvisu | redes:lab6 [2024/10/16 16:42] (actual) – thejuanvisu | ||
---|---|---|---|
Línea 27: | Línea 27: | ||
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
+ | </ | ||
+ | |||
+ | Como alternativa podemos crear el container con un docker-compose, | ||
+ | |||
+ | <code yml docker-compose.yml> | ||
+ | version: ' | ||
+ | |||
+ | services: | ||
+ | freeradius: | ||
+ | image: " | ||
+ | ports: | ||
+ | - " | ||
+ | - " | ||
+ | #volumes: | ||
+ | #- " | ||
+ | #- " | ||
+ | environment: | ||
+ | #- DB_NAME=radius | ||
+ | - DB_HOST=mysql | ||
+ | #- DB_USER=radius | ||
+ | #- DB_PASS=radpass | ||
+ | #- DB_PORT=3306 | ||
+ | #- RADIUS_KEY=testing123 | ||
+ | #- RAD_CLIENTS=10.0.0.0/ | ||
+ | - RAD_DEBUG=yes | ||
+ | depends_on: | ||
+ | - mysql | ||
+ | links: | ||
+ | - mysql | ||
+ | restart: always | ||
+ | networks: | ||
+ | - backend | ||
+ | |||
+ | mysql: | ||
+ | image: " | ||
+ | command: --default-authentication-plugin=mysql_native_password | ||
+ | ports: | ||
+ | - " | ||
+ | volumes: | ||
+ | - " | ||
+ | #- " | ||
+ | - " | ||
+ | environment: | ||
+ | - MYSQL_ROOT_PASSWORD=radius | ||
+ | - MYSQL_USER=radius | ||
+ | - MYSQL_PASSWORD=radpass | ||
+ | - MYSQL_DATABASE=radius | ||
+ | restart: always | ||
+ | networks: | ||
+ | - backend | ||
+ | |||
+ | networks: | ||
+ | backend: | ||
+ | ipam: | ||
+ | config: | ||
+ | - subnet: 10.0.0.0/24 | ||
</ | </ | ||
Línea 35: | Línea 91: | ||
docker run --name my-radius -d freeradius/ | docker run --name my-radius -d freeradius/ | ||
+ | </ | ||
+ | |||
+ | Tras eso instalamos docker compose en nuestro equipo: | ||
+ | < | ||
+ | sudo apt install docker-compose | ||
+ | </ | ||
+ | |||
+ | Y tras eso ejecutamos el comando: | ||
+ | < | ||
+ | docker compose up -d | ||
</ | </ | ||