2023-04-18 20:47:13 +02:00
|
|
|
<img src="https://git.moelle.space/hxcde/docker-aio/raw/branch/main/dockeraio.png" width="350"/>
|
2023-04-18 15:15:54 +02:00
|
|
|
<br>
|
2023-04-18 15:16:11 +02:00
|
|
|
<br>
|
2023-04-18 15:16:20 +02:00
|
|
|
|
2023-04-18 15:15:41 +02:00
|
|
|
> Docker all in one install script for linux machines or containers.<br>
|
2023-04-18 15:39:54 +02:00
|
|
|
> Just run the commands in the console as root user.<br>
|
|
|
|
> The Script installs docker and docker-compose
|
2023-04-18 15:01:29 +02:00
|
|
|
|
2023-10-13 08:56:57 +02:00
|
|
|
- Works on `Debian`,`Ubuntu`,`CentOS`,`Alpine`,`OpenSuse`, `Raspbian`
|
2023-04-18 15:18:31 +02:00
|
|
|
- You need to install curl on your system.
|
2023-04-18 15:17:33 +02:00
|
|
|
#### Paste the script in the machines console, thats all!
|
2023-04-17 20:30:24 +02:00
|
|
|
```bash
|
2023-04-18 15:25:18 +02:00
|
|
|
sh -c "$(curl -L https://script.moelle.space/docker-aio)"
|
2023-04-17 20:30:24 +02:00
|
|
|
```
|
2023-04-17 20:28:46 +02:00
|
|
|
|
2023-04-17 20:31:05 +02:00
|
|
|
<br>
|
|
|
|
<br>
|
2023-04-18 15:20:34 +02:00
|
|
|
<details>
|
|
|
|
<summary>Old, individual OS installation scripts </summary>
|
2023-04-17 20:31:10 +02:00
|
|
|
|
2023-04-17 21:00:12 +02:00
|
|
|
## Individual systems
|
|
|
|
### Alpine
|
2023-01-20 09:55:19 +01:00
|
|
|
First install curl on the machine
|
2023-01-20 09:42:42 +01:00
|
|
|
```bash
|
2023-01-20 09:45:58 +01:00
|
|
|
apk add curl
|
2023-01-20 09:48:15 +01:00
|
|
|
```
|
2023-01-20 09:55:19 +01:00
|
|
|
Then paste the script in the machines console
|
2023-01-20 09:48:15 +01:00
|
|
|
```bash
|
2023-04-18 20:46:42 +02:00
|
|
|
sh -c "$(curl -L https://git.moelle.space/hxcde/docker-aio/raw/branch/main/alpine.sh)"
|
2023-01-20 09:42:42 +01:00
|
|
|
```
|
2023-01-20 00:06:54 +01:00
|
|
|
- I recommend using Alpine 3.15 and not 3.16. Alpine 3.16 creates OCI errors.
|
2023-04-17 21:00:12 +02:00
|
|
|
### Debian
|
2023-04-12 01:02:27 +02:00
|
|
|
First install curl and sudo on the machine
|
2023-01-20 09:43:11 +01:00
|
|
|
```bash
|
2023-04-12 01:02:27 +02:00
|
|
|
apt-get install curl sudo -y
|
2023-01-20 09:49:15 +01:00
|
|
|
```
|
2023-01-20 09:55:19 +01:00
|
|
|
Then paste the script in the machines console
|
2023-01-20 09:49:15 +01:00
|
|
|
```bash
|
2023-04-18 20:46:42 +02:00
|
|
|
bash -c "$(curl -L https://git.moelle.space/hxcde/docker-aio/raw/branch/main/debian.sh)"
|
2023-01-20 09:43:11 +01:00
|
|
|
```
|
2023-10-13 08:58:11 +02:00
|
|
|
### Raspbian
|
|
|
|
First install curl and sudo on the machine
|
|
|
|
```bash
|
|
|
|
apt-get install curl sudo -y
|
|
|
|
```
|
|
|
|
Then paste the script in the machines console
|
|
|
|
```bash
|
|
|
|
bash -c "$(curl -L https://git.moelle.space/hxcde/docker-aio/raw/branch/main/raspbian.sh)"
|
|
|
|
```
|
2023-04-17 21:00:12 +02:00
|
|
|
### Ubuntu
|
2023-01-20 09:55:19 +01:00
|
|
|
First install curl on the machine
|
2023-01-20 09:43:11 +01:00
|
|
|
```bash
|
2023-01-20 09:45:58 +01:00
|
|
|
apt-get install curl -y
|
2023-01-20 09:49:15 +01:00
|
|
|
```
|
2023-01-20 09:55:19 +01:00
|
|
|
Then paste the script in the machines console
|
2023-01-20 09:49:15 +01:00
|
|
|
```bash
|
2023-04-18 20:46:42 +02:00
|
|
|
bash -c "$(curl -L https://git.moelle.space/hxcde/docker-aio/raw/branch/main/ubuntu.sh)"
|
2023-01-20 09:43:11 +01:00
|
|
|
```
|
2023-04-17 21:00:12 +02:00
|
|
|
### CentOS
|
2023-01-20 09:58:19 +01:00
|
|
|
Paste the script in the machines console
|
2023-01-20 09:53:35 +01:00
|
|
|
```bash
|
2023-04-18 20:46:42 +02:00
|
|
|
bash -c "$(curl -L https://git.moelle.space/hxcde/docker-aio/raw/branch/main/centos.sh)"
|
2023-04-18 15:20:34 +02:00
|
|
|
```
|
|
|
|
</details>
|