docker(二十三):docker通過docker-compose部署redmine服務
一、 通過docker-compose直接建立
通過docker-compose直接方便建立redmin服務,這樣可以方便專案管理。
二、安裝步驟
1. 安裝docker-compose
https://blog.csdn.net/u010886217/article/details/95162375
2.docker-compose.yml檔案
參考官方文件:https://hub.docker.com/_/redmine
Docker-compose.yml
version: '3.1'
services:
redmine:
image: redmine
restart: always
ports:
- 8080:3000
environment:
REDMINE_DB_MYSQL: db
REDMINE_DB_PASSWORD: example
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
MYSQL_DATABASE: redmine
3. 啟動在docker-compose.yml檔案目錄下
docker-compose up
或者後臺啟動
docker-compose up -d
4. 訪問http://192.168.205.10:8080v
5. 使用者名稱和密碼admin/admin
6. 重設密碼admin123
7.關閉服務
進入docker-compose.yml檔案目錄,執行
# docker-compose down
Removing datas_db_1 ... done
Removing datas_redmine_1 ... done
Removing network datas_default
三、總結
1.docker是搭建服務最方便的一種方式~
相關文章
- redmine docker部署Docker
- 通過 docker-compose 一鍵部署一個微服務專案Docker微服務
- 通過docker部署lnmpDockerLNMP
- docker-compose搭建gitlab服務DockerGitlab
- docker初體驗:docker部署nginx服務DockerNginx
- docker-compose部署ELKDocker
- 如何部署 Docker Registry 服務Docker
- 通過 docker 搭建自用的 gitlab 服務DockerGitlab
- Docker-Compose部署Gitlab以及Gitlab配置SMTP郵件服務DockerGitlab
- docker-compose 部署參考Docker
- docker-compose部署redis,flaskDockerRedisFlask
- redmine-dockerDocker
- 利用docker-compose一鍵部署Docker
- go-zero docker-compose 搭建課件服務(五):完善user服務GoDocker
- 通過docker-compose搭建 Nginx 反向代理伺服器DockerNginx伺服器
- docker-Laravel-msyql-主從服務部署DockerLaravel
- 基於Docker部署Dubbo+Nacos服務Docker
- Docker(七)Docker-Compose部署SpringBoot+Redis+MySQL+NginxDockerSpring BootRedisMySqlNginx
- docker搭建gitlab、RedmineDockerGitlab
- Docker and docker-compose in CentOS 7DockerCentOS
- Docker Compose 版本過高(Docker版本不匹配),降低docker-compose版本Docker
- docker-compose 部署 Apollo 自定義環境Docker
- spring cloud-之使用docker部署服務SpringCloudDocker
- go-zero docker-compose 搭建課件服務(三):編寫courseware api服務GoDockerAPI
- docker-compose vs docker-stackDocker
- Docker實踐5:搭建redmineDocker
- go-zero docker-compose搭建課件服務(四):生成DockerfileGoDocker
- Docker_Docker服務編排6Docker
- docker-compose 部署 Laravel 專案全記錄DockerLaravel
- 使用 docker-compose 部署 golang 的 Athens 私有代理DockerGolang
- docker-compose快速部署flink1.18.1Docker
- go-zero docker-compose 搭建課件服務(七):prometheus+grafana服務監控GoDockerPrometheusGrafana
- go-zero docker-compose 搭建課件服務(一):編寫服務api和protoGoDockerAPI
- go-zero docker-compose 搭建課件服務(二):編寫courseware rpc服務GoDockerRPC
- Docker入門(三):nodejs後端服務部署DockerNodeJS後端
- Ubuntu 安裝最新 docker docker-composeUbuntuDocker
- mac搭建docker、docker-compose環境MacDocker
- CentOS 6 install docker and docker-composeCentOSDocker