File tree 2 files changed +9
-4
lines changed 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 76
76
#!${ pkgs . runtimeShell }
77
77
${ pkgs . dockerTools . shadowSetup }
78
78
userdel ubuntu
79
+ groupadd docker
79
80
useradd coder \
80
81
--create-home \
81
82
--shell=/bin/bash \
82
83
--uid=1000 \
83
- --user-group
84
+ --user-group \
85
+ --groups docker
84
86
cp ${ pkgs . sudo } /bin/sudo /usr/bin/sudo
85
87
chmod 4755 /usr/bin/sudo
86
88
'' ;
97
99
name = "codercom/oss-dogfood" ;
98
100
tag = "testing" ;
99
101
fromImage = intermediateDevEnvImage ;
102
+ maxLayers = 64 ;
100
103
extraCommands = ''
101
104
mkdir -p etc
102
105
echo ${ devEnvPath } > etc/environment
103
106
107
+ mkdir -p etc/default
108
+ echo 'DOCKERD=${ pkgs . docker } /bin/dockerd' > etc/default/docker
104
109
mkdir -p etc/init.d
105
110
cp ${ dockerDebianInit } /contrib/init/sysvinit-debian/docker etc/init.d/docker
106
111
echo "coder ALL=(ALL) NOPASSWD:ALL" >etc/sudoers
You can’t perform that action at this time.
0 commit comments