mkxxq / armory

the collections of docker-compose configrue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

简介

本项目用来存放xiaoqiang321个人的docker-compose配置文件

docker-compose是一个由docker官方提供的一个简易容器编排服务系统

docker-compose官方介绍https://docs.docker.com/compose/overview/

基本设定

xxx/.data 是xxx的本地挂载地址,用来持久化数据

xxx/xxx.conf 是xxx的配置文件

install docker

docker官方安装指南https://docs.docker.com/compose/install/

以下是脚本安装

# 获取安装脚本
$ curl -fsSL https://get.docker.com -o get-docker.sh
# 使用aliyun的源安装
$ sudo sh get-docker.sh --mirror Aliyun

install docker-compose

docker-compose官方安装指南https://docs.docker.com/compose/install/

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose

start postgresql example

cd postgresql
mkdir .data
sudo docker-compose up

debug docker image

debian:10-slim为例:

docker run -i --name debug debain:10.-slim 
# open other terminal window
docker exec -it debug bash

About

the collections of docker-compose configrue


Languages

Language:Dockerfile 100.0%