File tree 1 file changed +19
-0
lines changed
sdcard/rootfs/docker-multinode/etc/kubernetes/env/board
1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 1
1
# This command is run by kube-config when doing "kube-config install"
2
2
board_install (){
3
3
export INSTALL_STORAGE_DRIVER=aufs
4
+
5
+ # Install docker if it doesn't exist
6
+ if [[ ! -f $( which docker 2>&1 ) ]]; then
7
+
8
+ apt-get update && apt-get install -y bridge-utils iptables
9
+
10
+ curl -sSL https://github.com/luxas/kubernetes-on-arm/releases/download/v0.6.3/docker-1.10.0 > /usr/bin/docker
11
+ chmod +x /usr/bin/docker
12
+
13
+ groupadd -f docker
14
+
15
+ curl -sSL https://raw.githubusercontent.com/docker/docker/v1.12.1/contrib/init/systemd/docker.service > /lib/systemd/system/docker.service
16
+ curl -sSL https://raw.githubusercontent.com/docker/docker/v1.12.1/contrib/init/systemd/docker.socket > /lib/systemd/system/docker.socket
17
+
18
+ sed -e " s|ExecStart=/usr/bin/dockerd -H fd://|ExecStart=/usr/bin/docker daemon -H fd://|" -i /lib/systemd/system/docker.service
19
+
20
+ systemctl daemon-reload
21
+ systemctl enable docker
22
+ fi
4
23
}
You can’t perform that action at this time.
0 commit comments