Last active
February 23, 2022 15:10
-
-
Save apolloclark/f0e3974601346883c731 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# update apt-get | |
export DEBIAN_FRONTEND="noninteractive" | |
sudo apt-get update | |
# remove previously installed Docker | |
sudo apt-get purge lxc-docker* | |
sudo apt-get purge docker.io* | |
# add Docker repo | |
sudo apt-get install -y apt-transport-https ca-certificates | |
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D | |
cat > /etc/apt/sources.list.d/docker.list <<'EOF' | |
deb https://apt.dockerproject.org/repo debian-stretch main | |
EOF | |
sudo apt-get update | |
# install Docker | |
sudo apt-get install -y docker-engine | |
sudo service docker start | |
sudo docker run hello-world | |
# configure Docker user group permissions | |
sudo groupadd docker | |
sudo gpasswd -a ${USER} docker | |
sudo service docker restart | |
# set Docker to auto-launch on startup | |
sudo systemctl enable docker |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
cat /etc/issue
Kali GNU/Linux Rolling \n \l
This script kind of broken "sudo apt install...." completely
Prior running this script, i was able to install "Docker" by "sudo apt install docker"
However my docker service was not running, so i installed this script, it changed "/etc/apt/sources.list" in such a way that... now it's not able to connect to "https://http.kali.org" or anything else
when i ping "www.google.com" i get msgs back... so i don't think so it's proxy or network issue
`
root@kali:/opt# ./docker.sh
Err:1 https://download.docker.com/linux/debian stretch InRelease
Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:1000:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:fc00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:ac00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:e00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:b200:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:b000:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:d800:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:400:3:db06:4200:93a1). - connect (101: Network is unreachable) Could not connect to download.docker.com:443 (54.230.71.69), connection timed out Could not connect to download.docker.com:443 (54.230.71.11), connection timed out Could not connect to download.docker.com:443 (54.230.71.18), connection timed out Could not connect to download.docker.com:443 (54.230.71.125), connection timed out
Reading package lists... Done
W: Failed to fetch https://download.docker.com/linux/debian/dists/stretch/InRelease Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:1000:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:fc00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:ac00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:e00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:b200:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:b000:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:d800:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:215c:400:3:db06:4200:93a1). - connect (101: Network is unreachable) Could not connect to download.docker.com:443 (54.230.71.69), connection timed out Could not connect to download.docker.com:443 (54.230.71.11), connection timed out Could not connect to download.docker.com:443 (54.230.71.18), connection timed out Could not connect to download.docker.com:443 (54.230.71.125), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package lxc-docker*
E: Couldn't find any package by glob 'lxc-docker*'
E: Couldn't find any package by regex 'lxc-docker*'
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker.io*
E: Couldn't find any package by glob 'docker.io*'
E: Couldn't find any package by regex 'docker.io*'
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'apt' instead of 'apt-transport-https'
apt is already the newest version (1.8.3).
ca-certificates is already the newest version (20190110).
The following package was automatically installed and is no longer required:
wmdocker
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Executing: /tmp/apt-key-gpghome.CdXrE49r4O/gpg.1.sh --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
gpg: keyserver receive failed: Connection timed out
Err:1 https://apt.dockerproject.org/repo debian-stretch InRelease
Could not connect to apt.dockerproject.org:443 (13.249.218.107), connection timed out
Err:2 https://download.docker.com/linux/debian stretch InRelease
Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:1800:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:fc00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:ec00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:9c00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:d000:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:a00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:ee00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:7600:3:db06:4200:93a1). - connect (101: Network is unreachable) Could not connect to download.docker.com:443 (99.86.19.90), connection timed out Could not connect to download.docker.com:443 (99.86.19.87), connection timed out Could not connect to download.docker.com:443 (99.86.19.45), connection timed out Could not connect to download.docker.com:443 (99.86.19.76), connection timed out
Reading package lists... Done
W: Failed to fetch https://download.docker.com/linux/debian/dists/stretch/InRelease Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:1800:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:fc00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:ec00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:9c00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:d000:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:a00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:ee00:3:db06:4200:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to download.docker.com:443 (2600:9000:2014:7600:3:db06:4200:93a1). - connect (101: Network is unreachable) Could not connect to download.docker.com:443 (99.86.19.90), connection timed out Could not connect to download.docker.com:443 (99.86.19.87), connection timed out Could not connect to download.docker.com:443 (99.86.19.45), connection timed out Could not connect to download.docker.com:443 (99.86.19.76), connection timed out
W: Failed to fetch https://apt.dockerproject.org/repo/dists/debian-stretch/InRelease Could not connect to apt.dockerproject.org:443 (13.249.218.107), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker-engine
Failed to start docker.service: Unit docker.service not found.
sudo: docker: command not found
groupadd: group 'docker' already exists
Adding user root to group docker
Failed to restart docker.service: Unit docker.service not found.
Failed to enable unit: Unit file docker.service does not exist.
===========
root@kali:/opt# ping www.google.com
PING www.google.com (172.217.166.100) 56(84) bytes of data.
64 bytes from maa05s09-in-f4.1e100.net (172.217.166.100): icmp_seq=1 ttl=53 time=28.0 ms
64 bytes from maa05s09-in-f4.1e100.net (172.217.166.100): icmp_seq=2 ttl=53 time=39.3 ms
64 bytes from maa05s09-in-f4.1e100.net (172.217.166.100): icmp_seq=3 ttl=53 time=34.2 ms
`