Sign inSign up

valenzuela21/wordpress

By valenzuela21

•Updated over 6 years ago

Integration Cms wordpress, mysql and phpadmin

Image
0

298

valenzuela21/wordpress repository overview

⁠Wordpress

docker run -d -p 8080:80 valenzuela21/wordpress

⁠Mysql

docker run -d -p 33061:3306 --name user -e MYSQL_ROOT_PASSWORD=password valenzuela21/mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

⁠phpadmin

docker run -d -e PMA_HOST=db -p 3333:80 valenzuela21/phpmyadmin

docker-compose up -d || docker-compose up

docker-compose start

docker-comse stop

Archive: docker-compose.yml


version: '3.1'
services:

  wordpress:
    image: wordpress
    container_name: wordpress
    restart: always
    volumes:
      - ./wp-content:/var/www/html/wp-content
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_NAME: wpdb
      WORDPRESS_DB_USER: user
      WORDPRESS_DB_PASSWORD: password
    ports:
      - 8080:80
      - 443:443

  db:
    image: mysql:5.7
    container_name: mysql
    restart: always
    volumes:
      - ./wp-content:/var/lib/mysql
    command: "--default-authentication-plugin=mysql_native_password"
    environment:
      MYSQL_ROOT_PASSWORD: db
      MYSQL_DATABASE: wpdb
      MYSQL_USER: user
      MYSQL_PASSWORD: password

  phpmyadmin:
    image: phpmyadmin/phpmyadmin
    restart: always
    ports:
      - 3333:80
    environment:
      PMA_HOST: db
      MYSQL_ROOT_PASSWORT: password
volumes:
  wordpress:
  db:
  phpmyadmin:

Tag summary

Content type

Image

Digest

Size

178.7 MB

Last updated

over 6 years ago

docker pull valenzuela21/wordpress