File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ FROM ubuntu:16.04
2+
3+ RUN apt-get update \
4+ && apt-get install -y\
5+ net-tools \
6+ iptables \
7+ && rm -rf /var/lib/apt/lists/*
8+
9+ COPY bin/cniserver /var/libnetwork/bin/
10+ COPY cniserver.sh /var/libnetwork/
11+ COPY bin/cnictl /var/libnetwork/bin/
12+ COPY net.conf /var/libnetwork/config/
13+
14+ ENTRYPOINT ["/var/libnetwork/cniserver.sh"]
Original file line number Diff line number Diff line change 1+ FROM ubuntu:16.04
2+
3+ RUN apt-get update \
4+ && apt-get install -y\
5+ net-tools \
6+ iptables \
7+ && rm -rf /var/lib/apt/lists/*
8+
9+ COPY bin/dnet /var/libnetwork/bin/
10+ COPY dnet.sh /var/libnetwork/
11+ COPY config.toml /var/libnetwork/config/
12+
13+ ENTRYPOINT ["/var/libnetwork/dnet.sh"]
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set -euo pipefail
3+ cp /var/libnetwork/bin/cnictl /opt/cni/bin/libnetwork-cni
4+ cp /var/libnetwork/config/net.conf /etc/cni/net.d/00-libnetwork-cni.conf
5+
6+ /var/libnetwork/bin/cniserver & > /home/libnetwork/cniserver.log
Original file line number Diff line number Diff line change 1+ title = " LibNetwork Configuration file"
2+
3+ [daemon ]
4+ debug = true
5+ labels = [" com.docker.network.driver.overlay.hostmode=true" ]
6+ [cluster ]
7+ discovery = " "
8+ [datastore ]
9+ embedded = false
Original file line number Diff line number Diff line change 1+ title = " LibNetwork Configuration file"
2+
3+ [daemon ]
4+ debug = true
5+ labels = [" com.docker.network.driver.overlay.hostmode=true" ]
6+ [cluster ]
7+ discovery = " etcd://localhost:2379"
8+ [datastore ]
9+ embedded = false
10+ [datastore .client ]
11+ provider = " etcd"
12+ Address = " localhost:2379"
13+ [scopes ]
14+ [scopes .global ]
15+ [scopes .global .client ]
16+ provider = " etcd"
17+ address = " localhost:2379"
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set -euo pipefail
3+ /var/libnetwork/bin/dnet -d -c /var/libnetwork/config/config.toml & > /home/libnetwork/dnet.log
Original file line number Diff line number Diff line change 1+ {
2+ "cniVersion": "0.2.0",
3+ "name": "orange",
4+ "type": "libnetwork-cni"
5+ }
You can’t perform that action at this time.
0 commit comments