본문 바로가기
반응형

개발 이야기/Docker6

Docker 명령어 정리 Docker(18.09.8) 기준 명령어 정리 # 도커 버전 확인 1 2 docker version Colored by Color Scripter cs # 도커 이미지 확인 1 docker images cs # 도커 이미지 삭제 && 도커 사용하지 않는 이미지 일괄 삭제 1 2 3 4 5 ## 도커 이미지 삭제 docker rmi nginx:latest ## nginx(이미지명):latest(태그명) ## 사용하지 않는 도커 이미지 일괄 삭제 docker rmi $(docker images -f "dangling=true" -q) cs # 도커 이미지 빌드 1 2 3 4 5 6 docker build -t portfolio:1.0.0 . ## -t, --tag : 이미지명 태그명 설정 ## portfol.. 2019. 7. 27.
Docker 빌드 시 소스파일 git으로 얻어오기 toy 프로젝트를 docker image로 만들어서 배포하고자 배포 시나리오를 생각던 중 docker build 시 소스파일을 git으로 가져오는 방법을 정리합니다. 테스트 환경 : VirtualBox 6.0사용 Host : Windows 10 Guest : Ubuntu 16.04 01. Docker 설치 https://basketdeveloper.tistory.com/26?category=798107 를 참고하시면 됩니다. 설치를 확인 하기 위해서는 아래 명령어로 docker version 확인 가능합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 jckang@jckang:~$ docker version Client: Version: 18.09.8.. 2019. 7. 21.
Docker compose로 Nginx + Web앱 띄워보기 Step1. Docker로 Nginx 서비스 띄우기먼저 아래 명령어로 nginx이미지를 다운로드한다. 1docker pull nginxcs 그리고 run으로 실행시켜보면 1docker run --name nginx-server -d -p 80:80 nginxcs 127.0.0.1로 접속해보면 위 사진과 같이 잘 뜨는걸 확인 할 수 있다. 하지만 docker container로 nginx만 따로 띄우게 되면 다른 어플리케이션과 연동 시킬 때 container 간 연결을 맺어줘야(?)하는 번거로움이 있다. 또한 여러 어플리케이션이 상호작용하는 상황이라면 관리가 더욱 어려울 것이다. Docker compose는 docker container 여럿을 띄워 관리하는 도구로서 하나의 파일 docker-compose.. 2019. 1. 6.
Docker 권한 일반사용자에게 주기 docker 설치 후 docker명령어를 쓸 때 sudo를 붙이는게 불편하다면 사용자 계정에 docker의 권한을 추가 할 수 있다. sudo usermod -aG docker [user명] 2018. 9. 8.
Docker 삭제하기 Docker를 삭제하려면 아래와 같이.. 1.sudo apt-get purge docker-ce 로 docker-ce패키지를 삭제한다. 2.sudo rm -rf /var/lib/docker 위 명령어를 실행하게 되면 모든 Image, Container, Volume이 삭제 된다. 2018. 9. 8.
Docker 설치하기 Ubuntu 16.04 에서 Docker를 설치해보자. 먼저 old version 을 삭제 해준다. sudo apt-get remove docker docker-engine docker.io 그리고 docker-ce 를 설치해야한다. 그전에 먼저 해야될 설정이 있다. 1. sudo apt-get update Ignoring file 뭐시기뭐시기가 뜬다. 구글링 해본결과 아래와 같은 명령어로 해결이 되었다. sudo mv /etc/apt/apt.conf.d/20auto-upgrades.ucf-dist /etc/apt/apt.conf.d/20auto-upgrades 2. 이후 필요한 패키지를 먼저 설치해주자. sudo apt-get install apt-transport-https ca-certificate.. 2018. 9. 8.
반응형