본문 바로가기

도커4

Docker 자주쓰는 명령어(계속 수정) # 도커 컨테이너 조회 docker ps -a -a 가 없으면 현재 실행중인 컨테이너만 보여줍니다. -a 가 있으면 만들어져 있는 모든 컨테이너를 보여줍니다. # 도커 컨테이너 이미지 조회 docker images # 도커 컨테이너 생성 및 시작 docker run -d -p : --name -v : docker run -d -p 9990:80 --name test_container -v /app/test:/bin/bash/test test_image:latest # 도커 컨테이너 시작 / 중지 / 삭제 docker start docker stop docker rm # 도커 호스트 간 파일 전송 # container -> host docker cp : docker cp test_container:/app.. 2022. 9. 30.
리눅스 RHEL 7.0에 도커(docker) 세팅하기 ** 전제 - yum이 사용 가능 (회사에서 사용할 경우에는 인프라 운영하는 팀과 협의해서 진행해야 할 수도 있습니다.) - 방화벽이 설정된 경우(ex. 사내망) 사내망이 아니라면 방화벽 오픈하는 부분만 제외하고 사용하시면 되겠습니다. - 인터넷이 되는 경우(!!) - systemctl 사용 가능 일반적으로 도커를 사용하기 위해서는 http 통신을 통해서 도커 레지스트리와 통신하는 과정이 필요합니다. 물론, 큰 회사의 경우에는 사내망으로 방화벽도 적용되어 있으면서, 내부에 전사 공통으로 사용하거나 팀이 사용하는 이미지 미러링을 구축해놓으셨을겁니다. 그러나 조금 더 작은 규모이거나 도커에 익숙하지 않다면 (기본적인 사용은 매우 쉽지만, 이런 저런 설정까지 다 익숙해지는 것은 쉽지 않습니다.) 공식 도커 레.. 2022. 9. 20.
윈도우에서 WSL2의 도커 실행하기 이전 글에서는 WSL2 환경에 도커 개발 환경을 구축하는 방법을 알아보았습니다. WSL2에서 도커 개발 환경 구축하기 회사에서 도커를 이용해서 서비스를 개발하고 있는 것들이 있습니다. 문제는 윈도우에서 도커를 개발하고 있었고, 회사 규정상 도커 데스크탑을 사용을 할 수 없는 상황이어서, 도커 데스크탑 toycoding.tistory.com 내용을 잘 따라왔다면 wsl2 환경에서 도커가 잘 실행되었을 것입니다. 그러나 WSL2에서 도커 엔진을 설치한다고해서 기존의 도커 데스크탑과 동일하게 사용하기는 어렵습니다. 기본적인 명령어를 wsl 환경에 접속하지 않고도 윈도우 환경에서 사용하려면, 몇 가지 설정이 더 필요합니다. = WSL 설정 = WSL에 접속한 다음 도커 데몬에 대한 설정 파일을 생성해줍시다. v.. 2022. 8. 4.
WSL2에서 도커 개발 환경 구축하기 회사에서 도커를 이용해서 서비스를 개발하고 있는 것들이 있습니다. 문제는 윈도우에서 도커를 개발하고 있었고, 회사 규정상 도커 데스크탑을 사용을 할 수 없는 상황이어서, 도커 데스크탑 없이 개발환경을 구축해야했습니다. 이 글에서는 윈도우 WSL2 환경에서 도커를 개발할 수 있는 환경을 구축했던 방법을 순서대로 공유드리려고 합니다. - WSL2 설치 - WSL의 리눅스 배포판 : Ubuntu Focal 20.04 사용 - 도커 최신버전 리눅스 설치 = WSL2 설치 = 기본적인 WSL 설치 방법은 마이크로소프트나 다른 구글링을 통해서 확인하실 수 있습니다. 최근에는 커맨드창 (cmd / powershell ) 에서 다음 커맨드를 입력하는 것으로 설치가 가능하다고 하는데, 저는 예전에 한 번 설정을 마쳤었기.. 2022. 8. 4.