RUVIDEO
Поделитесь видео 🙏

Api Rest (Spring Boot) + MySql + Docker

Creación de 2 contenedores Docker con conexión entre ellos:
1 - contenedor Api Rest (Spring Boot)
2 - contenedor MySql.

***** MySQL Container *****
docker pull mysql
docker run -d -p 13306:3306 --name mysql_container -e MYSQL_ROOT_PASSWORD=secret mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
docker exec -it mysql_container mysql -uroot -p
docker network connect my-net mysq

***** MySQL *****
create user 'mysqluser' identified by 'secret';
GRANT ALL PRIVILEGES ON *.* TO 'mysqluser'@'%';
CREATE DATABASE users_db;
USE users_db;

CREATE TABLE users
(
ID DECIMAL(10, 0) NOT NULL
, FIRST_NAME VARCHAR(25) NOT NULL
, LAST_NAME VARCHAR(25) NOT NULL
, EMAIL_ADDRESS VARCHAR(50) NOT NULL
, CREATED_AT DATE NOT NULL
, CREATED_BY VARCHAR(25) NOT NULL
, UPDATED_AT DATE NOT NULL
, UPDATED_BY VARCHAR(25) NOT NULL
, CONSTRAINT PRIMARY KEY ( ID ) );

***** Git Api REST *****
https://github.com/devopsqro/sb-api-rest.git

***** Docker cambiar de red *****
docker network create --driver bridge my-net
docker network disconnect bridge container_name
docker network connect my-net container_name

***** Build DockerFile Api REST *****
docker build -t user/users_service:V1 .
docker run --network my-net -d -p 18082:8082 --name name_container ImageID

***** Api REST *****
Consultar usuario -- GET : http://localhost:18082/api/users
Agregar usuarios -- POST : http://localhost:18082/api/users
Entrada:
{
"firstName":"container",
"lastName":"last",
"email":"[email protected]",
"createdBy":"container",
"updatedBy":"container"
}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Api Rest (Spring Boot) + MySql + Docker», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.