]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | ## Building seastar in Docker container |
2 | ||
3 | To build a Docker image: | |
4 | ||
5 | ``` | |
6 | docker build -t seastar-dev docker/dev | |
7 | ``` | |
8 | ||
9 | Create 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 | ||
17 | To build inside a container: | |
18 | ||
9f95a23c | 19 | ``` |
11fdf7f2 | 20 | $ seabuild ./configure.py |
9f95a23c | 21 | $ seabuild ninja -C build/release |
11fdf7f2 TL |
22 | ``` |
23 |