https://unix.stackexchange.com/questions/363048/unable-to-locate-package-docker-ce-on-a-64bit-ubuntu
https://developers.dhis2.org/guides/dhis2-docker
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install gnupg curl
USER=anwar
sudo useradd -U -G sudo -b /home $USER
sudo passwd $USER
curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add –
VERSION=node_12.x
DISTRO=”$(lsb_release -s -c)”
echo “deb https://deb.nodesource.com/$VERSION $DISTRO main” | sudo tee /etc/apt/sources.list.d/nodesource.list
echo “deb-src https://deb.nodesource.com/$VERSION $DISTRO main” | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install nodejs
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add –
echo “deb https://dl.yarnpkg.com/debian/ stable main” | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update
sudo apt-get install yarn
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
software-properties-common
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable”
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
sudo chown “$USER”:”$USER” /home/”$USER”/.docker -R
sudo chmod g+rwx “$HOME/.docker” -R
echo “{ \”data-root\”: \”/custom/docker/data/dir\”, \”exec-root\”: \”/custom/docker/dir\” }” | sudo tee /etc/docker/daemon.json
sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl disable docker
sudo curl -L “https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
====================================================================
yarn global add @dhis2/cli
d2 cluster up 2.35.0 –db-version 2.35 –port 8080
===================================================================
dhis2 re-installing processes:
d2 cluster list
d2 cluster down
d2 cluster down 2.35.0
docker ps -a
////docker rm ID_or_Name
docker rm 444d8248f221
docker images -a
docker rmi 298ec0e28760
docker rmi 5e6f392e99e5
docker rmi 62fb96702cf2
docker rmi 19d027b65340
d2 cluster up 2.35.0 –db-version 2.35 –port 8080
d2 cluster down 2.35.0
docker system prune -a
docker image prune
docker container prune
docker volume prune
docker network prune
d2 cluster up 2.35.0
Leave a Reply