Copot pemasangan Docker saat diinstal melalui ikal

8

Saya telah menginstal buruh pelabuhan di server debian 7 saya menggunakan perintah berikut:

sudo curl -sSL https://get.docker.com/ | sh

Sekarang saya ingin menghapus buruh pelabuhan, bagaimana saya mencopotnya?

Ikan ungu32
sumber
9
Dan itu, anak-anak, itulah sebabnya Anda tidak menginstal perangkat lunak dengan cara ini di server. Coba docs.docker.com/installation/debian
Sven

Jawaban:

17

Untuk versi lama buruh pelabuhan diinstal melalui ikal

sudo curl -sSL https://get.docker.com/ | sh

Anda dapat menghapus buruh pelabuhan dengan

sudo apt-get remove --auto-remove docker #Removes docker and dependencies
sudo rm -rf /var/lib/docker #Removes all data 

Sunting: 05/2018: Untuk versi yang lebih baru sesuai dengan dokumentasi online

$ sudo apt-get purge docker-ce

Untuk menghapus gambar, wadah, volume, atau file konfigurasi khusus pada host Anda yang tidak secara otomatis dihapus

$ sudo rm -rf /var/lib/docker 
pmarkoulidakis
sumber
Tidak memperjelas jika metode ini bekerja dengan metode curl. Saya akhirnya membaca skrip: P
pmarkoulidakis
Ini tidak berhasil untuk saya. Dokumentasi sekarang mengatakan jalankansudo apt-get remove docker docker-engine docker-ce docker.io
Daniel
Ive memperbarui jawaban untuk mencakup versi buruh pelabuhan yang lebih baru.
pmarkoulidakis
-1
apt remove "--purge docker*"
rm -rf /var/lib/docker
apt autoremove
Ilshat
sumber
Map tidak diinstal dengan apt.
RalfFriedl
Sebaliknya, get.docker.comskrip memang menggunakan aptuntuk menginstal dockerpaket.
womble