Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Los
- webofscience
- 인공지능윤리
- blindSQL
- clarivate
- LordOfSQLInjection
- 해킹백
- 웹취약점
- cna
- 해킹
- 가장인간적인미래
- 윤송이
- 보복해킹
- CTF
- 윤리적해커
- 밀리테크챌린지
- 사이버위협
- 과학기술전문사관
- hackingback
- 디지털자구행위
- CVE
- Selenium
- ACDC
Archives
- Today
- Total
프리미의 공간
docker 자주 쓰이는 명령어 모음 본문
해당 폴더에 dockerfile이 있는 경우 빌드
sudo docker build -t knucse_notice_bot .
해당 이름의 컨테이너 실행
sudo docker run knucse_notice_bot
해당 컨테이너를 실행하고 종료 시 컨테이너 삭제
sudo docker run --rm -it ubuntu:16.04 /bin/bash
exited된 컨테이너 모두 삭제
docker rm $(docker ps -a -f status=exited -q)
-p 옵션으로 8888포트와 8080포트를 바인딩
docker run --rm -it -p 8888:8080 kertflight
-d는 detach 모드, 백그라운드로 실행함
docker run -d redis
이미지 리스트 출력
docker images
이미지 삭제
docker rmi kertflight
로그를 마지막 10줄만 확인
docker logs --tail 10 knucse_notice_bot
로그를 실시간으로 확인, ctrl+c로 탈출
docker logs -f knucse_notice_bot
exec는 실행중인 컨테이너에 명령 넣음. 나갈때 exit 금지
docker exec -it mysql /bin/bash
외부 volume 마운트. 컨테이너 삭제해도 데이터 날아가지 않음. 동일 파일 마운트하면 다시 컨테이너 실행해도 동기화 가능.
docker run -d -p 3306:3306 \
-e MYSQL_ALLOW_EMPTY_PASSWORD=true \
--name mysql
-v /my/own/datadir:/var/lib/mysql # mysql의 파일
mysql:5.7
docker daemon 실행 관련 오류인 경우, 아래 에러가 나타남
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
이러한 에러가 발생하는 이유는 docker 서비스가 실행중이지 않아서 발생함. 아래 명령어를 통해 해결 가능
sudo service docker status # * Docker is not running
sudo service docker start # * Starting Docker: docker
sudo service docker start # * Docker is running
출처
https://subicura.com/2017/01/19/docker-guide-for-beginners-2.html
초보를 위한 도커 안내서 - 설치하고 컨테이너 실행하기
초보를 위한 도커 안내서 2번째 글입니다. 도커의 기본적인 내용을 이야기 했던 첫번째 글에 이어 실제로 도커를 설치하고 컨테이너를 실행하면서 도커 명령어를 알아봅니다. 도커를 처음 접하
subicura.com
'Dev' 카테고리의 다른 글
인터넷 없는 환경에 파이썬 패키지 설치 (0) | 2024.04.09 |
---|---|
WSL vs. Virtual Machine 차이점 비교 (0) | 2022.06.02 |
selenium 사용 팁 (0) | 2021.12.08 |