Actually, I want to use Kanban for business. However, since I am seconded and trying to do something is NG, I will try it myself in case I use it someday.
At first I tried to use wekan, but I couldn't pull mongo on Raspberry Pi 3, and instead I pulled bitnami/mongodb. I tried, but wekan did not start up well.
-mongo cannot be pulled
$ docker pull mongo
Using default tag: latest
latest: Pulling from library/mongo
no matching manifest for linux/arm/v7 in the manifest list entries
--STATUS remains Restart
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e72db467f990 mquandalle/wekan "node /build/main.js" 27 seconds ago Restarting (1) 1 second ago wekan
e9671f4502be bitnami/mongodb:latest "/opt/bitnami/script…" 19 minutes ago Restarting (1) 21 seconds ago wekandb
--It didn't work docker-compose.yml
docker-compose.yml
version: '2'
services:
wekan:
container_name: wekan
image: mquandalle/wekan
restart: always
ports:
- 8080:8080
environment:
- MONGO_URL=mongodb://wekandb/wekan
- ROOT_URL=http://111.111.111.111:8080
links:
- wekandb
wekandb:
container_name: wekandb
image: bitnami/mongodb:latest
volumes:
- /home/johndoe/wekan/data:/data/db
restart: always
The reference materials are as follows. There is also official documentation.
-Kanban-style task management tool Kanboard installation and initial setup procedure -Official Document -Run Kanboard on Docker (Official Document)
Click here for the created docker-compose.yml. For details on how to use hypriot/rpi-mysql, refer to Launching Redmine with Docker on Raspberry Pi 3.
docker-compose.yml
version: '2'
services:
kanboard:
container_name: kanboard
image: kanboard/kanboard:latest
restart: always
ports:
- 10080:80
- 10443:443
volumes:
- kanboard_data:/var/www/app/data
- kanboard_plugins:/var/www/app/plugins
- kanboard_ssl:/etc/nginx/ssl
environment:
KANBOARD_DB_MYSQL: kanboard-db
KANBOARD_DB_PASSWORD: kanboard
kanboard-db:
container_name: kanboard-db
image: hypriot/rpi-mysql:latest
restart: always
environment:
MYSQL_ROOT_PASSWORD: kanboard
MYSQL_DATABASE: kanboard
volumes:
kanboard_data:
driver: local
kanboard_plugins:
driver: local
kanboard_ssl:
driver: local
No problem, `` `docker-compose``` worked fine.
$ docker-compose up -d
Creating network "docker-kanboard_default" with the default driver
Creating volume "docker-kanboard_kanboard_data" with local driver
Creating volume "docker-kanboard_kanboard_plugins" with local driver
Creating volume "docker-kanboard_kanboard_ssl" with local driver
Creating kanboard ... done
Creating kanboard-db ... done
Open at http: // hogehoge: 10080 /. (Enter the IP address or host name in the hogehoge part) The default is admin/admin.
This time, I didn't stumble too much and went smoothly. Learn how to use Kanban effectively.
Recommended Posts