]> git.proxmox.com Git - ceph.git/blame - ceph/src/seastar/doc/building-docker.md
import quincy beta 17.1.0
[ceph.git] / ceph / src / seastar / doc / building-docker.md
CommitLineData
11fdf7f2
TL
1## Building seastar in Docker container
2
3To build a Docker image:
4
5```
6docker build -t seastar-dev docker/dev
7```
8
9Create an shell function for building insider the container (bash syntax given):
10
11```
12$ seabuild() { docker run -v $HOME/seastar/:/seastar -u $(id -u):$(id -g) -w /seastar -t seastar-dev "$@"; }
13```
14
15(it is recommended to put this inside your .bashrc or similar)
16
17To build inside a container:
18
9f95a23c 19```
11fdf7f2 20$ seabuild ./configure.py
9f95a23c 21$ seabuild ninja -C build/release
11fdf7f2
TL
22```
23