docker

docker install 및 컨테이너 run rm

정지홍 2024. 9. 10. 10:49

도커를 작년에 잠시하고 올해 캡스톤때 프로젝트때 해봤다...

여기서 아쉬운 점은....

1.윈도우 횐경에서 했다.

2.도커 네트워크 및 컴포즈를 하긴 했으나 미흡...

3. 기억이 가물가물....

 

=>이러한 이유로 다시 해보는것.


우선 나의 환경이다.


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

 

Ubuntu

Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.

docs.docker.com

 


set up docker's apt repository

apt-get update
apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc


echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 


설치 완료
완료...
그리고 방화벽 허물기...


  • docker version 버전확인
  • docker info 시스템 정보확인
  • docker --help 메뉴얼
  • docker container --help 컨테이너에 대한 메뉴얼
  • docker container run --help 컨테이너 런에 대한 메뉴얼

도커 컨테이너 실행 및 삭제

도커 컨테이너를 실행시킨다. -p 80:80은 호스트 포트 80을 컨터이너 포트 80에 바인딩 시킨다.
이를 보면 공식이미지를 가져옴을 의미한다.
잘 됨.
컨테이너 삭제

'docker' 카테고리의 다른 글

ros2 humble  (0) 2025.04.25
docker image build  (0) 2024.09.20
docker logs , pause , unpause , stop  (0) 2024.09.10
docker image ls, run -d , ps , ps -a , rm -f , inspect , pull , create , start  (2) 2024.09.10
docker repository , image tag  (0) 2024.09.10