530 lines
6.1 KiB
Bash
530 lines
6.1 KiB
Bash
![]() |
reset
|
||
|
clear
|
||
|
sudo apt update
|
||
|
sudo apt upgrade
|
||
|
reset
|
||
|
git clone https://github.com/jacqueskingram/Docker-Install.git
|
||
|
ls
|
||
|
cd Docker-Install/
|
||
|
ls
|
||
|
chmod +x dockerinstall.bash
|
||
|
ls
|
||
|
bash dockerinstall.bash
|
||
|
docker ps
|
||
|
exit
|
||
|
reset
|
||
|
docker ps
|
||
|
ls
|
||
|
cat .bashrc
|
||
|
reset
|
||
|
nano .bashrc
|
||
|
r
|
||
|
exit
|
||
|
r
|
||
|
exit
|
||
|
ls
|
||
|
top
|
||
|
r
|
||
|
sudo poweroff
|
||
|
r
|
||
|
ls
|
||
|
zip
|
||
|
sudo apt install zip
|
||
|
r
|
||
|
ls
|
||
|
unzip volumes.zip
|
||
|
r
|
||
|
ls
|
||
|
find volumes
|
||
|
r
|
||
|
ls
|
||
|
mv volumes /volumes
|
||
|
sudo mv volumes /volumes
|
||
|
ls
|
||
|
cd /volumes/
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
cd compose-public-wordpress-server/
|
||
|
cd
|
||
|
mv compose-public-wordpress-server/ jacquesingram-online
|
||
|
ls
|
||
|
mv compose-public-wordpress-server/ jacquesingram.online
|
||
|
mv jacquesingram-online/ jacquesingram.online
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
docker compose up
|
||
|
ls
|
||
|
bash compose.bash
|
||
|
docker ps
|
||
|
docker log compose-public-wordpress-letsencrypt
|
||
|
docker logs compose-public-wordpress-letsencrypt
|
||
|
exit
|
||
|
ls
|
||
|
exit
|
||
|
r
|
||
|
dockerps
|
||
|
docker ps
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
cat compose.
|
||
|
cat compose.yaml
|
||
|
r
|
||
|
ls
|
||
|
exit
|
||
|
r
|
||
|
ls
|
||
|
tpo
|
||
|
top
|
||
|
r
|
||
|
ls
|
||
|
mkdir landing-page
|
||
|
ls
|
||
|
cd landing-page/
|
||
|
ls
|
||
|
touch Dockerfile
|
||
|
ls
|
||
|
nano Dockerfile
|
||
|
cd
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
cat compose.
|
||
|
cat compose.yaml
|
||
|
r
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
cd landing-page/
|
||
|
ls
|
||
|
touch index.html
|
||
|
ls
|
||
|
nano index.html
|
||
|
nano Dockerfile
|
||
|
r
|
||
|
ls
|
||
|
docker build -t itz-landing-page
|
||
|
docker build
|
||
|
docker build landing-page
|
||
|
ls
|
||
|
docker build -t itz-landing-page .
|
||
|
docker ps
|
||
|
docker images
|
||
|
docker run -d --name itz-landing-page itz-landing-page
|
||
|
docker ps
|
||
|
top
|
||
|
r
|
||
|
docker ps
|
||
|
docker run -d -p 8081:80 --name itz-landing-page nginx:latest
|
||
|
ls
|
||
|
cat Dockerfile
|
||
|
r
|
||
|
docker ps
|
||
|
docker stop itz-landing-page
|
||
|
docker ps
|
||
|
docker rm itz-landing-page
|
||
|
docker ps
|
||
|
docker images
|
||
|
docker rmi itz-landing-page:latest
|
||
|
docker images
|
||
|
cd
|
||
|
ls
|
||
|
rm -r landing-page/
|
||
|
ls
|
||
|
exit
|
||
|
r
|
||
|
ls
|
||
|
top
|
||
|
exit
|
||
|
poweroff
|
||
|
sudo poweroff
|
||
|
r
|
||
|
docker ps
|
||
|
top
|
||
|
r
|
||
|
ls
|
||
|
cd volumes.zip
|
||
|
sudo poweroff
|
||
|
r
|
||
|
ls
|
||
|
docker ps
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
cat compose.yaml
|
||
|
r
|
||
|
ls
|
||
|
cat provision.bash
|
||
|
r
|
||
|
ls
|
||
|
cat compose.bash
|
||
|
cat compose.yaml
|
||
|
r
|
||
|
ls
|
||
|
docker ps
|
||
|
l
|
||
|
docker images
|
||
|
ls
|
||
|
r
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
cat compose.yaml
|
||
|
whoami
|
||
|
ifconfig
|
||
|
ipconfig
|
||
|
nslookup database.jacquesingram.online
|
||
|
nslookup jacquesingram.online
|
||
|
nslookup jenkins.jacquesingram.online
|
||
|
exit
|
||
|
r
|
||
|
l
|
||
|
cd jacquesingram.online/
|
||
|
l
|
||
|
..
|
||
|
update
|
||
|
sudo apt update
|
||
|
sudo apt upgrade
|
||
|
top
|
||
|
r
|
||
|
docker ps
|
||
|
docker images
|
||
|
r
|
||
|
l
|
||
|
rmdir Docker-Install/
|
||
|
rmdir -R Docker-Install/
|
||
|
rm -r Docker-Install/
|
||
|
l
|
||
|
r
|
||
|
r
|
||
|
l
|
||
|
cd jacquesingram.online/
|
||
|
l
|
||
|
cat compose.yaml
|
||
|
nslookup jacques.online
|
||
|
nslookup database.jacquesingram.online
|
||
|
r
|
||
|
docker ps
|
||
|
docker images
|
||
|
r
|
||
|
exit
|
||
|
r
|
||
|
l
|
||
|
top
|
||
|
r
|
||
|
docker ps
|
||
|
docker images
|
||
|
upgrade
|
||
|
sudo apt update
|
||
|
sudo apt upgrade
|
||
|
top
|
||
|
r
|
||
|
nano .bashrc
|
||
|
update
|
||
|
exit
|
||
|
r
|
||
|
update
|
||
|
upgrade
|
||
|
nano .bashrc
|
||
|
upgrade
|
||
|
exit
|
||
|
r
|
||
|
upgrade
|
||
|
exit
|
||
|
ls
|
||
|
reset
|
||
|
clear
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
vi compose.yaml
|
||
|
ls
|
||
|
..
|
||
|
ls
|
||
|
cd volumes/
|
||
|
ls
|
||
|
find
|
||
|
ls
|
||
|
cd helloworld.com/
|
||
|
pwd
|
||
|
..
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
vi compose.yaml
|
||
|
c
|
||
|
ls
|
||
|
./com
|
||
|
chmod +x ./compose.bash
|
||
|
./compose.bash
|
||
|
docker logs compose-public-wordpress-database -f
|
||
|
exit
|
||
|
reset
|
||
|
clear
|
||
|
ls
|
||
|
source ~/.bashrc
|
||
|
vi ~/.bashrc
|
||
|
source ~/.bashrc
|
||
|
vi ~/.bashrc
|
||
|
sirc
|
||
|
source ~/.bashrc
|
||
|
ls
|
||
|
sudo adduser shinobi
|
||
|
passwd shinobi
|
||
|
sudo passwd shinobi
|
||
|
sudo
|
||
|
id shinobi
|
||
|
sudo usermod -a -G docker shinobiu
|
||
|
sudo usermod -a -G docker shinobi
|
||
|
sudo usermod -a -G sudo r shinobi
|
||
|
sudo usermod -a -G sudo shinobi
|
||
|
su - shinb
|
||
|
exit
|
||
|
sudo deluser shinobi
|
||
|
id shinobi
|
||
|
ll /home
|
||
|
sudo adduser adf
|
||
|
cat /etc/p[ass
|
||
|
cat /etc/passwd
|
||
|
deluser adf
|
||
|
sudo deluser adf
|
||
|
sudo adduser shinobi
|
||
|
sudo usermod -a -G sudo shinobi
|
||
|
sudo usermod -a -G docker shinobi
|
||
|
id shinobi
|
||
|
reset
|
||
|
clear
|
||
|
id shinobi
|
||
|
exit
|
||
|
ls
|
||
|
rm -rf volumes/
|
||
|
sudo rm -rf volumes/
|
||
|
ls
|
||
|
unzip wordpress-volumes.zip
|
||
|
sudo mv volumes/ /
|
||
|
cd /volumes/
|
||
|
ls
|
||
|
find
|
||
|
cd
|
||
|
ls
|
||
|
rm -rf volumes/
|
||
|
sudo rm -rf volumes/
|
||
|
uznip wordpress-volumes.zip
|
||
|
unzip wordpress-volumes.zip
|
||
|
mkdir -p /opt/linuxlenape/ -p
|
||
|
sudo mkdir -p /opt/linuxlenape/ -p
|
||
|
sudo -i
|
||
|
reset
|
||
|
ls
|
||
|
rmdir -r volumes.zip
|
||
|
rm -r volumes.zip
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
docker ps
|
||
|
cd
|
||
|
ls
|
||
|
cd Docker-Install/
|
||
|
ls
|
||
|
bash dockerinstall.bash
|
||
|
docker ps
|
||
|
sudo docker ps
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
cat provision.bash
|
||
|
ls
|
||
|
r
|
||
|
reset
|
||
|
ls
|
||
|
bash provision.bash
|
||
|
ls
|
||
|
bash compose.bash
|
||
|
sudo docker image
|
||
|
sudo docker images
|
||
|
ls
|
||
|
sudo bash compose.bash
|
||
|
docker ps
|
||
|
sudo docker ps
|
||
|
reset
|
||
|
ls
|
||
|
cd p
|
||
|
cat compose.bash
|
||
|
cat compose.yaml
|
||
|
ls
|
||
|
cd
|
||
|
docker ps
|
||
|
sudo docker ps
|
||
|
sudo docker logs jrcs/letsencrypt-nginx-proxy-companion
|
||
|
sudo docker logs letsencrypt-nginx-proxy-companion
|
||
|
reset
|
||
|
docker ps
|
||
|
sudo docker ps
|
||
|
sudo docker images
|
||
|
sudo docker logs compose-public-wordpress-letsencrypt
|
||
|
ls
|
||
|
docker ps
|
||
|
sudo docker ps
|
||
|
sudo docker prune
|
||
|
sudo docker compose down
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
sudo apt update
|
||
|
cd
|
||
|
sudo apt install unzip
|
||
|
ls
|
||
|
sudo unzip wordpress-volumes.zip
|
||
|
ls
|
||
|
cd..
|
||
|
cd ..
|
||
|
ls
|
||
|
cd jacques/
|
||
|
ls
|
||
|
cd ..
|
||
|
ls
|
||
|
cd ..
|
||
|
ls
|
||
|
cd volumes/
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
sudo usermod -aG sudo jacques
|
||
|
sudo groupadd docker
|
||
|
sudo usermod -aG docker jacques
|
||
|
docker ps
|
||
|
sudo docker ps
|
||
|
ls
|
||
|
bash compose.bash
|
||
|
sudo bash compose.bash
|
||
|
ls
|
||
|
cat compose.bash
|
||
|
cat compose.yaml
|
||
|
r
|
||
|
reset
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
nano compose.yaml
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
volumes
|
||
|
ls
|
||
|
cd volumes/
|
||
|
ls
|
||
|
nano compose.yaml
|
||
|
cd
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
nano compose.yaml
|
||
|
bash compose.bash
|
||
|
sudo bash compose.bash
|
||
|
cd
|
||
|
ls
|
||
|
cd volumes/
|
||
|
ls
|
||
|
cd
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
nano compose.yaml
|
||
|
bash compose.bash
|
||
|
sudo bash compose.bash
|
||
|
ls
|
||
|
cat compose.yaml
|
||
|
useradd shinobi
|
||
|
sudo useradd shinobi
|
||
|
ls
|
||
|
top
|
||
|
reset
|
||
|
exit
|
||
|
ls
|
||
|
docker ps
|
||
|
r
|
||
|
top
|
||
|
exit
|
||
|
ls
|
||
|
exit
|
||
|
ls
|
||
|
exi
|
||
|
exit
|
||
|
ls
|
||
|
exit
|
||
|
sudo ls -l ~/.ssh/authorized_keys
|
||
|
sudo chmod 600 ~/.ssh/authorized_keys
|
||
|
sudo ls -l ~/.ssh/authorized_keys
|
||
|
cat /etc/ssh/sshd_config
|
||
|
exit
|
||
|
sudo systemctl status sshd
|
||
|
sudo systemctl start sshd
|
||
|
exit
|
||
|
cat ~/.ssh/authorized_keys
|
||
|
exit
|
||
|
ls -l
|
||
|
start
|
||
|
exit
|
||
|
cat ~/.ssh/authorized_keys
|
||
|
exit
|
||
|
sudo cat /etc/ssh/sshd_config
|
||
|
exit
|
||
|
sudo cat /etc/ssh/sshd_config
|
||
|
cd ..
|
||
|
ls
|
||
|
cd etc
|
||
|
ls
|
||
|
cd ssh
|
||
|
ls
|
||
|
cd ssh_config.d/
|
||
|
ls
|
||
|
cd ..
|
||
|
ls
|
||
|
cat ssh_config
|
||
|
ls
|
||
|
sudo ssh_host_rsa_key
|
||
|
sudo cat ssh_host_rsa_key
|
||
|
ls
|
||
|
sudo cat ssh_host_ed25519_key
|
||
|
sudo cat ssh_host_ed25519_key.pub
|
||
|
exit
|
||
|
r
|
||
|
docker ps
|
||
|
r
|
||
|
sudo apt update
|
||
|
sudo apt upgrade
|
||
|
r
|
||
|
docker ps
|
||
|
ping jacquesingram.online
|
||
|
r
|
||
|
top
|
||
|
r
|
||
|
exit
|
||
|
ls
|
||
|
docker ps
|
||
|
update
|
||
|
sudo apt update
|
||
|
sudo apt upgrade
|
||
|
ls
|
||
|
docker ps
|
||
|
docker logs compose-public-wordpress-database
|
||
|
docker ps
|
||
|
docker logs compose-public-wordpress-server
|
||
|
ls
|
||
|
cd jacquesingram.online/
|
||
|
ls
|
||
|
bash compose.bash
|
||
|
docker ps
|
||
|
cd
|
||
|
adduser shinobi
|
||
|
sudo adduser shinobi
|
||
|
sudo -i
|
||
|
exit
|