【问题标题】:How to add wp-cli to docker wordpress?如何将 wp-cli 添加到 docker wordpress?
【发布时间】:2021-03-12 21:48:35
【问题描述】:

有没有办法做到这一点而不必进入容器并安装它?似乎有点奇怪,他们不会将其包含在 Wordpress 图像中。无论如何 - 这是我目前所拥有的。 你会怎么做呢?

version: '3.3'
services:
  db:
    image: mysql
    restart: always
    volumes:
    - mysql_data:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD=admin
      - MYSQL_DATABASE=admin
      - MYSQL_USER=admin
      - MYSQL_PASSWORD=admin
  wordpress:
    image: wordpress
    depends_on:
      - db
    ports:
      - '1234:80'
    restart: always
    volumes:
      - ./wp-content:/var/www/html/wp-content
    environment:
      - WORDPRESS_DB_HOST=db:3306
      - WORDPRESS_DB_USER=admin
      - WORDPRESS_DB_PASSWORD=admin
      - WORDPRESS_DB_NAME=admin
      - WORDPRESS_TABLE_PREFIX=admin
  phpmyadmin:
    depends_on:
      - db
    image: phpmyadmin/phpmyadmin
    restart: always
    ports:
      - '8080:80'
    environment:
      - PMA_HOST=db
      - MYSQL_ROOT_PASSWORD=admin
volumes:
  mysql_data:
    driver: local

【问题讨论】:

    标签: wordpress docker docker-compose


    【解决方案1】:

    您可以使用带有cli标签的图片之一,例如:

    image: worpress:cli-php7.4
    

    Docker Hub上查找可用标签列表

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-19
      • 1970-01-01
      • 2014-12-09
      • 2015-05-04
      相关资源
      最近更新 更多