Refactor docker shadowSetup
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -21,6 +21,7 @@ pkgs.dockerTools.buildImage {
|
|||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
runAsRoot = ''
|
||||||
|
${pkgs.dockerTools.shadowSetup}
|
||||||
mkdir -p /tmp
|
mkdir -p /tmp
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
@@ -12,10 +12,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
pathsToLink = [ "/bin" ];
|
pathsToLink = [ "/bin" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
'';
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
Entrypoint = [ "gitea" ];
|
Entrypoint = [ "gitea" ];
|
||||||
Cmd = [
|
Cmd = [
|
||||||
|
@@ -10,7 +10,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
runAsRoot = ''
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
mkdir -p /etc/grafana/conf
|
mkdir -p /etc/grafana/conf
|
||||||
cp -r ${pkgs.grafana}/share/grafana/conf/defaults.ini /etc/grafana/conf/defaults.ini
|
cp -r ${pkgs.grafana}/share/grafana/conf/defaults.ini /etc/grafana/conf/defaults.ini
|
||||||
cp -r ${pkgs.grafana}/share/grafana/public /etc/grafana/public
|
cp -r ${pkgs.grafana}/share/grafana/public /etc/grafana/public
|
||||||
|
@@ -89,10 +89,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
'';
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
Entrypoint = [ "entrypoint" ];
|
Entrypoint = [ "entrypoint" ];
|
||||||
ExposedPorts = {
|
ExposedPorts = {
|
||||||
|
@@ -155,7 +155,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
runAsRoot = ''
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
mkdir -p /run/httpd
|
mkdir -p /run/httpd
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@@ -29,7 +29,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
runAsRoot = ''
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
mkdir -p /etc/postgresql /run/postgresql
|
mkdir -p /etc/postgresql /run/postgresql
|
||||||
cp ${postgresql}/share/postgresql/postgresql.conf.sample /etc/postgresql/postgresql.conf
|
cp ${postgresql}/share/postgresql/postgresql.conf.sample /etc/postgresql/postgresql.conf
|
||||||
${pkgs.gnused}/bin/sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /etc/postgresql/postgresql.conf
|
${pkgs.gnused}/bin/sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /etc/postgresql/postgresql.conf
|
||||||
|
@@ -27,10 +27,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
pathsToLink = [ "/bin" ];
|
pathsToLink = [ "/bin" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
'';
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
Entrypoint = [ "entrypoint" ];
|
Entrypoint = [ "entrypoint" ];
|
||||||
ExposedPorts = {
|
ExposedPorts = {
|
||||||
|
@@ -26,10 +26,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
'';
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
Entrypoint = [ "entrypoint" ];
|
Entrypoint = [ "entrypoint" ];
|
||||||
ExposedPorts = {
|
ExposedPorts = {
|
||||||
|
@@ -26,10 +26,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
'';
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
Entrypoint = [ "entrypoint" ];
|
Entrypoint = [ "entrypoint" ];
|
||||||
ExposedPorts = {
|
ExposedPorts = {
|
||||||
|
@@ -31,7 +31,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
runAsRoot = ''
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
mkdir -p /var/run
|
mkdir -p /var/run
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@@ -77,7 +77,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
runAsRoot = ''
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
mkdir -p /var/run /var/log/nginx
|
mkdir -p /var/run /var/log/nginx
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@@ -26,10 +26,6 @@ pkgs.dockerTools.buildImage {
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
runAsRoot = ''
|
|
||||||
${pkgs.dockerTools.shadowSetup}
|
|
||||||
'';
|
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
Entrypoint = [ "entrypoint" ];
|
Entrypoint = [ "entrypoint" ];
|
||||||
ExposedPorts = {
|
ExposedPorts = {
|
||||||
|
Reference in New Issue
Block a user