diff --git a/Secrets2/compose.yaml b/Secrets2/compose.yaml new file mode 100644 index 0000000..39a3b50 --- /dev/null +++ b/Secrets2/compose.yaml @@ -0,0 +1,26 @@ +services: + sgbd: + image: mysql:latest + container_name: sgbd + environment: + - MYSQL_DATABASE_FILE=/run/secrets/db_name + - MYSQL_ROOT_PASSWORD_FILE=/run/secrets/db_root_password + - MYSQL_USER_FILE=/run/secrets/db_mysql_user + - MYSQL_PASSWORD_FILE=/run/secrets/db_mysql_password + secrets: + - db_name + - db_root_password + - db_mysql_user + - db_mysql_password + ports: + - 3306:3306 + +secrets: + db_name: + file: ./db_name.txt + db_root_password: + file: ./db_root_password.txt + db_mysql_user: + file: ./db_mysql_user.txt + db_mysql_password: + file: ./db_mysql_password.txt diff --git a/Secrets2/db_mysql_password b/Secrets2/db_mysql_password new file mode 100644 index 0000000..4896c8f --- /dev/null +++ b/Secrets2/db_mysql_password @@ -0,0 +1 @@ +$QLpa$$ \ No newline at end of file diff --git a/Secrets2/db_mysql_user b/Secrets2/db_mysql_user new file mode 100644 index 0000000..078bc50 --- /dev/null +++ b/Secrets2/db_mysql_user @@ -0,0 +1 @@ +sqluser \ No newline at end of file diff --git a/Secrets2/db_name.txt b/Secrets2/db_name.txt new file mode 100644 index 0000000..7e60ab4 --- /dev/null +++ b/Secrets2/db_name.txt @@ -0,0 +1 @@ +mydatabase \ No newline at end of file diff --git a/Secrets2/db_root_password.txt b/Secrets2/db_root_password.txt new file mode 100644 index 0000000..5d227dd --- /dev/null +++ b/Secrets2/db_root_password.txt @@ -0,0 +1 @@ +R00t-P@$$ \ No newline at end of file