Diferència entre revisions de la pàgina «Grup 4 - 15 Elecció versió Wordpress»

De Wiket
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «Hemos obtado por elegir la versión 5.7.1 de wordpress ya que desde INCIBE informan que esta versión conlleva parches de seguridad que capan dos vulnerabilidades crí...».)
 
Línia 3: Línia 3:
 
Para aumentar la seguridad del docker hemos configurado docker secrets en la información sensible, como son las contraseñas
 
Para aumentar la seguridad del docker hemos configurado docker secrets en la información sensible, como son las contraseñas
  
version: "3.3"
+
version: "3.3"
  
services:
+
services:
  db:
+
  db:
    image: mysql:5.7
+
    image: mysql:5.7
    volumes:
+
    volumes:
      - db_data:/var/lib/mysql
+
      - db_data:/var/lib/mysql
    restart: always
+
    restart: always
    secrets:
+
    secrets:
      - mysql_root_password
+
      - mysql_root_password
      - mysql_password
+
      - mysql_password
    environment:
+
    environment:
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/mysql_root_password
+
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/mysql_root_password
      MYSQL_DATABASE: wordpress
+
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
+
      MYSQL_USER: wordpress
      MYSQL_PASSWORD_FILE: /run/secrets/mysql_password
+
      MYSQL_PASSWORD_FILE: /run/secrets/mysql_password
  
  wordpress:
+
  wordpress:
    depends_on:
+
    depends_on:
      - db
+
      - db
    image: wordpress:5.7.1
+
    image: wordpress:5.7.1
    volumes:
+
    volumes:
      - wordpress_data:/var/www/html
+
      - wordpress_data:/var/www/html
    ports:
+
    ports:
      - "80:80"
+
      - "80:80"
    restart: always
+
    restart: always
    secrets:
+
    secrets:
      - mysql_password
+
      - mysql_password
    environment:
+
    environment:
      WORDPRESS_DB_HOST: db
+
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: wordpress
+
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD_FILE: /run/secrets/mysql_password
+
      WORDPRESS_DB_PASSWORD_FILE: /run/secrets/mysql_password
      WORDPRESS_DB_NAME: wordpress
+
      WORDPRESS_DB_NAME: wordpress
volumes:
+
volumes:
  db_data: {}
+
  db_data: {}
  wordpress_data: {}
+
  wordpress_data: {}
secrets:
+
secrets:
  mysql_root_password:
+
  mysql_root_password:
    external: true
+
    external: true
  mysql_password:
+
  mysql_password:
    external: true
+
    external: true

Revisió del 15:10, 14 març 2022

Hemos obtado por elegir la versión 5.7.1 de wordpress ya que desde INCIBE informan que esta versión conlleva parches de seguridad que capan dos vulnerabilidades críticas.

Para aumentar la seguridad del docker hemos configurado docker secrets en la información sensible, como son las contraseñas

version: "3.3"
services:
  db:
    image: mysql:5.7
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    secrets:
      - mysql_root_password
      - mysql_password
    environment:
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/mysql_root_password
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD_FILE: /run/secrets/mysql_password
  wordpress:
    depends_on:
      - db
    image: wordpress:5.7.1
    volumes:
      - wordpress_data:/var/www/html
    ports:
      - "80:80"
    restart: always
    secrets:
      - mysql_password
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD_FILE: /run/secrets/mysql_password
      WORDPRESS_DB_NAME: wordpress
volumes:
  db_data: {}
  wordpress_data: {}
secrets:
  mysql_root_password:
    external: true
  mysql_password:
    external: true