히비스서커스의 블로그

[Docker] ubuntu docker 완전히 지우고 설치하기 (feat. E: Sub-process /usr/bin/dpkg returned an error code (1) ) 본문

Programming/Docker

[Docker] ubuntu docker 완전히 지우고 설치하기 (feat. E: Sub-process /usr/bin/dpkg returned an error code (1) )

HibisCircus 2021. 10. 1. 17:18
728x90

출처 : (https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html)

 

 

ubuntu os에서 docker 완전히 지우고 재설치하는 방법은 아래의 글의 방법 가장 효과적이었다. 

 

https://askubuntu.com/questions/935569/how-to-completely-uninstall-docker

 

How to completely uninstall docker

I followed the uninstall instructions here. Then I ran these commands: sudo apt-get purge docker-engine sudo apt-get autoremove --purge docker-engine rm -rf /var/lib/docker So after I did all thi...

askubuntu.com

 

도커 엔진 삭제하기

 

# sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli
# sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce

 

도커 컨테이너, 이미지, 볼륨, 사용자가 만든 파일 등 전부 삭제하기

 

$ sudo rm -rf /var/lib/docker /etc/docker
$ sudo rm /etc/apparmor.d/docker
$ sudo groupdel docker
$ sudo rm -rf /var/run/docker.sock

 

다시 설치하는 방법은 공식홈페이지를 참조

 

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

 

docs.docker.com

 

정말 간단하게는 

 

$ sudo apt-get install docker-ce docker-ce-cli containerd.io

 

이 명령어 한 번으로 설치가 되는 듯 하다.

 

 

도커 엔진을 설치하는 도중 아래와 같은 에러가 발생하였는데 (docker-ce 설치 중)

 

Errors were encountered while processing:
 docker-ce 
E: Sub-process /usr/bin/dpkg returned an error code (1)                                                                            

 

아래의 글에서 방법을 찾아 해결하였다.

 

https://forums.docker.com/t/subprocess-installed-post-installation-script-returned-error-exit-status-1/37444

 

Subprocess installed post-installation script returned error exit status 1

I’m using Kali Linux 2017.1 Release | Kali Linux and trying to follow Get Docker CE for Debian | Docker Documentation: root@kali:~# apt-get install docker-ce Reading package lists... Done Building dependency tree Reading state information... Done The fol

forums.docker.com

 

$ sudo systemctl restart systemd-networkd.service # (disconnected network)
$ sudo apt remove docker-ce # If you hadn't done so before
$ sudo apt install docker-ce # Should start docker.service
$ sudo systemctl status docker.service  # Verify docker.service is running

 

도커 완전히 삭제 후 다시 설치는 역시 신중히 고려해보고 하시길..!

 

▼ 도커 각티슈 케이스 보러가기 ▼

https://incatos.shop/surl/P/11

 

도커 컨테이너 각티슈 휴지 케이스 티슈커버 사각 아크릴 각티슈 커버 - 푸르가즘

교환 및 반품 주소  -   교환 및 반품이 가능한 경우  - 계약내용에 관한 서면을 받은 날부터 7일. 단, 그 서면을 받은 때보다 재화등의 공급이 늦게 이루어진 경우에는 재화등을 공급받거나

incatos.shop

 

 

▼ 도커 각티슈 케이스 리뷰 

https://biology-statistics-programming.tistory.com/233

 

[리뷰] 도커 각티슈 케이스 (feat.인카토스)

안녕하세요. 히비스서커스입니다. 도커는 보통 개발한 프로그램이나 코드를 배포하거나 공유할 때 동일한 환경을 제공하기 위해 주로 개발자들을 비롯한 프로그래밍 관련 일을 하시는 분들이

biology-statistics-programming.tistory.com

 

-히비스서커스-

728x90