diff --git a/cloud_init b/cloud_init new file mode 100644 index 0000000..493d71f --- /dev/null +++ b/cloud_init @@ -0,0 +1,20 @@ +#cloud-init +packages: + - curl + - git + + +runcmd: + - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - + - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" + - apt-get update -y + - apt-get install -y docker-ce docker-ce-cli containerd.io + - curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose + - chmod +x /usr/local/bin/docker-compose + - systemctl start docker + - systemctl enable docker + - cd /root/ && docker-compose up -d + - chmod a+w /mnt/* + - git clone https://git.wmi.amu.edu.pl/s415366/pbr-ayct-core.git + - cd pbr-ayct-core + - docker-compose up -d \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 43e4915..3959da8 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,4 +7,5 @@ services: image: ayct_core:latest ports: - "4999:4999" - container_name: ayct_core \ No newline at end of file + container_name: ayct_core + restart: always \ No newline at end of file