https://rancher.com/ logo
Title
e

echoing-thailand-39878

02/15/2023, 10:33 PM
i was using docker desktop before , this was my script to configure my client:
#!/bin/bash
function host_edit () {
    if echo "${1}" | sudo -S grep -q "${2}" /etc/hosts; then
        if [[ "$OSTYPE" == "darwin"* ]]; then
        # Mac OSX
            echo "${1}" | sudo -S sed -i '' "/${2}/ s/.*/${3}   ${2}/g" /etc/hosts
        else 
            echo "${1}" | sudo -S sed -i "/${2}/ s/.*/${3}\t${2}/g" /etc/hosts
        fi
    else
        echo "${1}" | sudo -S bash -c "echo ${3}  ${2} | tee -a /etc/hosts"
    fi
}

echo "Enter sudo password: "
read -s  sudopw


sudo mkdir -p /etc/docker/certs.d/priv-registry:5000
sudo mkdir -p /etc/docker/certs.d/priv-registry2:5000
sudo cp ca.crt /etc/docker/certs.d/priv-registry:5000/
sudo cp ca.crt /etc/docker/certs.d/priv-registry2:5000/
sudo cp ca.crt /usr/local/share/ca-certificates/priv-registry.crt
sudo cp ca.crt /usr/local/share/ca-certificates/priv-registry2.crt
sudo update-ca-certificates
echo "Setting up host file..."
host_edit $sudopw "priv-registry" "priv-registry2"
echo "Login to the registry:"
docker login priv-registry:5000