File tree Expand file tree Collapse file tree 4 files changed +11
-1
lines changed
Expand file tree Collapse file tree 4 files changed +11
-1
lines changed Original file line number Diff line number Diff line change 11{
22 "user" : {
33 "user-id" : 1001 ,
4- "group-id" : 121
4+ "group-id" : 121 ,
5+ "docker-group-id" : 500
56 },
67 "install" : [
78 {
Original file line number Diff line number Diff line change @@ -13,6 +13,10 @@ function group_id() {
1313 jq -r ' .user."group-id"' " $( config_file) "
1414}
1515
16+ function docker_group_id() {
17+ jq -r ' .user."docker-group-id"' " $( config_file) "
18+ }
19+
1620function apt_packages() {
1721 jq -r ' .install[] | select(.source == "apt") | .packages[]' " $( config_file) " | paste -sd ' ' -
1822}
Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ install_essentials
5050configure_sources
5151
5252apt-get update
53+ # The docker group needs to run before installers
54+ groupadd -g " $( docker_group_id) " docker || :
5355install_tools_apt
5456install_tools
5557
Original file line number Diff line number Diff line change 8787 runner :
8888 exists : true
8989 gid : 121
90+ docker :
91+ exists : true
92+ gid : 500
You can’t perform that action at this time.
0 commit comments