2018年7月29日日曜日

raspberry pi:dockerにてwordpressを導入する。

1)raspberry piにdocker環境を導入する。
$ sudo apt-get install curl
$ curl -sSL https://get.docker.com/ | sh
$ sudo apt-get install docker-compose
$ curl -s https://packagecloud.io/install/repositories/Hypriot/Schatzkiste/script.deb.sh | sudo bash
$ sudo apt-get install git
$ git clone https://github.com/rothgar/rpi-wordpress


2)作成用にディレクトリを作成する
$ mkdir wordpress_1
$ cd wordpress_1


3)composeファイル生成する。
$ vi docker-compose.yml

########### docker-compose.yml ###############
version: '2'

services:

  wordpress:
    image: arm32v7/wordpress
    restart: always
    ports:
      - 8001:80
    environment:
      WORDPRESS_DB_PASSWORD: password
    volumes:
      - ./html:/var/www/html
  mysql:
    image: hypriot/rpi-mysql
    restart: always
    ports:
    - 3307:3307
    environment:
      MYSQL_ROOT_PASSWORD: password
    volumes:
    - ./wpdb:/var/lib/mysql/wordpress
#############################################

注意:赤字は、raspberry pi用。


4)以下を実行することにより、実行可能。

$ docker-compose up -d

0 件のコメント:

コメントを投稿

Pod Security Admission

[用途] ルール対象外のマニフェストをデプロイさせないための 防止策で利用するイメージになる [検証] 以下のコマンドを投入する kubectl label ns default pod-security.kubernetes.io/warn=baseline [各種コマンドの意...