|
1 | | -FROM registry.access.redhat.com/ubi8/ubi-minimal:latest |
| 1 | +FROM registry.suse.com/suse/sle15:15.3 |
2 | 2 |
|
3 | | -RUN microdnf update -y && \ |
4 | | - microdnf install unzip file tar gzip openssh-clients && \ |
5 | | - rm -rf /var/cache/yum |
| 3 | +ENV SSL_CERT_DIR /etc/rancher/ssl |
| 4 | + |
| 5 | +RUN zypper -n update && \ |
| 6 | + zypper -n install git-core curl ca-certificates unzip xz gzip sed tar && \ |
| 7 | + zypper -n clean -a && \ |
| 8 | + rm -rf /tmp/* /var/tmp/* /usr/share/doc/packages/* |
6 | 9 |
|
7 | 10 | RUN useradd -u 1000 machine |
8 | 11 |
|
9 | | -RUN mkdir -p .docker/machine/machines |
| 12 | +RUN mkdir -p .docker/machine/machines /etc/rancher/ssl /home/machine && \ |
| 13 | + chown -R machine /etc/rancher/ssl && \ |
| 14 | + chown -R machine /home/machine |
10 | 15 |
|
11 | 16 | COPY download_driver.sh /usr/local/bin/ |
12 | 17 | RUN chmod +x /usr/local/bin/download_driver.sh |
13 | 18 |
|
14 | | -RUN download_driver.sh "https://github.com/linode/docker-machine-driver-linode/releases/download/v0.1.8/docker-machine-driver-linode_linux-amd64.zip" "b31b6a504c59ee758d2dda83029fe4a85b3f5601e22dfa58700a5e6c8f450dc7" |
15 | | -RUN download_driver.sh "https://drivers.rancher.cn/node-driver-pinganyun/0.3.0/docker-machine-driver-pinganyunecs-linux.tgz" "f84ccec11c2c1970d76d30150916933efe8ca49fe4c422c8954fc37f71273bb5" |
16 | | -RUN download_driver.sh "https://github.com/cloud-ca/docker-machine-driver-cloudca/files/2446837/docker-machine-driver-cloudca_v2.0.0_linux-amd64.zip" "1757e2b807b0fea4a38eade4e961bcc609853986a44a99a4e86a37ccea1f7679" |
17 | | -RUN download_driver.sh "https://github.com/cloudscale-ch/docker-machine-driver-cloudscale/releases/download/v1.2.0/docker-machine-driver-cloudscale_v1.2.0_linux_amd64.tar.gz" "e33fbd6c2f87b1c470bcb653cc8aa50baf914a9d641a2f18f86a07c398cfb544" |
18 | | -RUN download_driver.sh "https://github.com/rancher-plugins/rancher-machine-driver-oci/releases/download/v1.0.1/docker-machine-driver-oci-linux" "6867f59e9f33bdbce34b5bf9476c48d2edc2ef4bca8a2ef82ccaa1de57af811c" |
19 | | -RUN download_driver.sh "https://github.com/rancher-plugins/docker-machine-driver-otc/releases/download/v2019.5.7/docker-machine-driver-otc" "a2cc921a64e6192d8036afdf07f13f0c8459fc4932d1cfb183efccfac7baea04" |
20 | | -RUN download_driver.sh "https://github.com/packethost/docker-machine-driver-packet/releases/download/v0.2.2/docker-machine-driver-packet_linux-amd64.zip" "e03c6bc9406c811e03e9bc2c39f43e6cc8c02d1615bd0e0b8ee1b38be6fe201c" |
21 | | -RUN download_driver.sh "https://github.com/phoenixnap/docker-machine-driver-pnap/releases/download/v0.1.0/docker-machine-driver-pnap_0.1.0_linux_amd64.zip" "5f25a7fbcaca0710b7290216464ca8433fa3d683b59d5e4e674bef2d0a3ff6c7" |
22 | | - |
23 | 19 | COPY rancher-machine entrypoint.sh /usr/local/bin/ |
24 | 20 | RUN chmod 0777 /usr/local/bin |
25 | 21 |
|
|
0 commit comments