1
2### install-agent.sh ###
3#!/bin/bash
4echo 'Coderecipes Logs Agent Installer for Ubuntu (via Docker)'
5echo 'Docker version 17.12.0-ce, build c97c6d6'
6pwd
7curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
8sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
9sudo apt-get update
10apt-cache policy docker-ce
11sudo apt-get install -y docker-ce
12sudo usermod -aG docker $USER
13
14### run-agent.sh ###
15#!/bin/bash
16echo 'Coderecipes Logs Agent Runner for Ubuntu (via Docker)'
17id -nG
18docker run --name rsyslog-agent -v /var/log/nginx:/var/log/nginx -d coderecipes/rsyslog-agent:0.1
19
20### Extra ###
21`bash <(curl -s https://s3.eu-central-1.amazonaws.com/code-scripts/install-agent.sh)`
22`bash <(curl -s https://s3.eu-central-1.amazonaws.com/code-scripts/run-agent.sh)`
23
24## Avoid using sudo
25sudo groupadd docker
26sudo gpasswd -a $USER docker
27Created on 2/21/2018