update aws readme with docker info
This commit is contained in:
parent
e51571951d
commit
f28833bb78
1 changed files with 53 additions and 2 deletions
|
|
@ -21,6 +21,11 @@
|
|||
|
||||
[certbot webpage to install ssl certificates](https://certbot.eff.org)
|
||||
|
||||
#### docker
|
||||
[ubuntu docker ce install](https://docs.docker.com/install/linux/docker-ce/ubuntu/)
|
||||
|
||||
[ubuntu docker compose install](https://docs.docker.com/compose/install/)
|
||||
|
||||
|
||||
## adding/deleting users
|
||||
|
||||
|
|
@ -190,6 +195,9 @@ AWS has a sudo group that allows a user sudo priveleges
|
|||
|
||||
## postgres
|
||||
|
||||
### note:
|
||||
if you are using docker for postgres, skip this and go to the docker section
|
||||
|
||||
|
||||
#### links fix locale error with postgres
|
||||
|
||||
|
|
@ -229,14 +237,16 @@ AWS has a sudo group that allows a user sudo priveleges
|
|||
6. test it by running: *psql -h* ***ip\_address*** *-U* ***username*** *-d* ***database***
|
||||
7. e.g. psql -h 173.246.107.96 -U postgres postgres
|
||||
|
||||
### setup the /var/www directory
|
||||
|
||||
|
||||
## setup the /var/www directory
|
||||
|
||||
cd /var
|
||||
sudo mkdir www
|
||||
sudo chgrp www-data www -R
|
||||
sudo chmod g+w www -R
|
||||
|
||||
### install python packages
|
||||
## install python packages
|
||||
|
||||
sudo apt-get install python-dev
|
||||
sudo apt-get install python3-dev
|
||||
|
|
@ -279,7 +289,48 @@ add the following:
|
|||
echo "WORKON_HOME=~/.virtualenvs" >> .bashrc
|
||||
echo ". /usr/local/bin/virtualenvwrapper.sh" >> .bashrc
|
||||
|
||||
## Docker
|
||||
|
||||
### docker
|
||||
|
||||
##### uninstall old (if necessary)
|
||||
sudo apt-get remove docker docker-engine docker.io containerd runc
|
||||
|
||||
##### set up apt-get
|
||||
|
||||
sudo apt-get update
|
||||
sudo apt-get install \
|
||||
apt-transport-https \
|
||||
ca-certificates \
|
||||
curl \
|
||||
gnupg-agent \
|
||||
software-properties-common
|
||||
|
||||
##### verify install
|
||||
|
||||
check that fingerprint key "9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88" is the same
|
||||
|
||||
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
|
||||
|
||||
sudo apt-key fingerprint 0EBFCD88
|
||||
|
||||
##### install repository
|
||||
sudo add-apt-repository \
|
||||
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
|
||||
$(lsb_release -cs) \
|
||||
stable"
|
||||
|
||||
##### install docker
|
||||
|
||||
sudo apt-get update
|
||||
sudo apt-get install docker-ce docker-ce-cli containerd.io
|
||||
|
||||
### docker-compose
|
||||
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
|
||||
|
||||
sudo chmod +x /usr/local/bin/docker-compose
|
||||
|
||||
|
||||
## nginx
|
||||
|
||||
sudo apt-get install nginx
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue