티스토리 뷰

AI

[Docker] 기본 명령어 정리

Hesh 2022. 7. 9. 20:54

Docker 기본 사용 명령어 정리

 

포스팅 용도는 아니고 내가 까먹으면 보려고 작성

 

일단 docker daemon을 키자. docker start 하면 되긴하는데 난 안된더라;

아래 명령어로 키기

sudo /etc/init.d/docker start

 

Docker  hub에서 image 받아올 때

docker run -it --name {원하는 이름} {docker hub에서 들고올 image} {사용할 command}

 

이러면 image를 기반으로 docker container가 생성된다.

 

따로 내가 저장한 container 실행할 때

1. 일단 container를 실행하자

docker start {container_ID}

 

2. 실행된 container로 들어가기

docker exec -it {container_ID} {sh, bash, zsh, powershell}

보통 sh를 쓴다.

 

3. 끝나고 멈추기

docker stop {container_ID}

 

image 생성

docker commit {container_ID} {User_ID/image_name:tag}

이러면 container를 image로 저장할 수 있다.

 

image 올리기

docker push {User_ID/image_name:tag}

이제 docker hub에 내가 만든 image가 올라간다!

 

※ 번외

안쓰는 container, image 삭제하기

docker rm {container}
docker rmi {image}

 

container list 확인

docker ps

-a  옵션을 주면 꺼져 있는 container도 확인가능

 

image list 확인

docker images
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday