Update setup-container.sh

I don't know how those fancy tabbed here documents work obviously and I don't know if the config.toml indentation is specific.  This retains the indentation.
Also writing to the file in /etc now.
This commit is contained in:
Patrick Torre 2022-08-25 10:34:07 -07:00 committed by GitHub
parent 14a9a8c88c
commit 16ede63e50
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -72,10 +72,10 @@ then
# Configure containerd # Configure containerd
sudo mkdir -p /etc/containerd sudo mkdir -p /etc/containerd
cat <<- EOF | sudo tee etc/containerd/config.toml cat << EOF | sudo tee /etc/containerd/config.toml
version = 2 version = 2
[plugins] [plugins]
[plugins."io.containerd.grpc.v1.cri"] [plugins."io.containerd.grpc.v1.cri"]
[plugins."io.containerd.grpc.v1.cri".containerd] [plugins."io.containerd.grpc.v1.cri".containerd]
discard_unpacked_layers = true discard_unpacked_layers = true
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes] [plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
@ -83,7 +83,8 @@ then
runtime_type = "io.containerd.runc.v2" runtime_type = "io.containerd.runc.v2"
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
SystemdCgroup = true SystemdCgroup = true
EOF EOF
# Restart containerd # Restart containerd
sudo systemctl restart containerd sudo systemctl restart containerd