본문 바로가기

Server/Docker11

[Docker] 도커허브에 Push가 안될때 An image does not exist locally with the tag: [계정명]/[이미지명] 도커에 푸시하려고 하는데 위와같은 에러가 나온다면 아래 명령어를 이용하여 이미지를 새로 복사 한 후에 푸시해야한다. docker image tag [복사할 이미지명]:[태그] [계정]/[이미지명]:[태그명] # 뒤에 있는 이미지명은 깃허브의 Repo와 이름이 같아야한다. 즉, 이미지명이 [계정]/[도커허브 레포명]이어야한다는것이다. 필자는 [도커허브 레포명]으로 이미지명을 설정해놔서 해당 에러가 나왔다.. 2022. 6. 15.
[Docker] 우분투에서 도커 설치 도커를 우분투(Ubuntu) 리눅스에 설치하는 방법은 3가지 방법이 있습니다. 도커 레파지토리를 설정하고 인터넷을 통해 apt 명령으로 도커를 설치하는 방법 인터넷이 안될 경우 .deb 패키지 파일을 다운로드하여 dpkg 명령어로 설치하는 방법 도커 사이트에서 제공하는 설치용 스크립트 (sh)파일을 받아 실행하여 설치하는 방법 레파지토리를 설정하고 apt 명령어로 설치하기 만약 이전버전이 설치되어 있다면 먼저 삭제를 진행해 줍니다. (apt remove는 환경설정 파일은 남기고 패키지를 삭제합니다.) $ sudo apt-get remove docker docker-engine docker.io containerd runc 기존 도커 삭제 다음은 HTTPS를 통해 도커 저장소를 사용할 수 있도록 하기 위해.. 2022. 6. 14.
[Docker] 사용시 용량이 부족해지는 현상 docker를 사용하다 보면 갑자기 하드의 용량이 부족해지는 현상이 나타날때가 있다 'C:\Users\Owner\AppData\Local\Docker\wsl\data\ext4.vhdx' 파일이 그 원인인데 필자는 해당 파일이 180기가 가까이 돼서 용량부족 경고가 나왔다. 아마 도커를 사용할때 필요한 가상메모리인거 같은데 필자는 C보단 D가 용량이 더 커서 D에 해당 파일을 옮겼다. 아래 과정을 전부 진행한 후 docker desktop을 다시 실행하면 자신의 컨테이너 및 이미지가 나올것이다 cmd창에서 docker ps -a 명령어로 확인해도 된다. -> 안나온다면 혹시 모르니 docker login으로 cmd창에서 로그인할것 기본적으로 Docker Desktop 을 설치하고 WSL2 를 활성하면 wi.. 2022. 6. 9.
[Docker ★] 컨테이너 서버구축 과정 필자는 AWS에 도커 컨테이너를 이용하여 프로젝트를 서버에 올리는것을 목표로 공부하고있다. 필자가 포스팅 해놓은 글들을 순서대로 나열하여 우분투에 Tomcat9, 오라클 21c를 설치하여 컨테이너를 만드는 과정을 나열해보겠다. 컨테이너로 파일을 보내야할때는(리눅스 설치파일 이라던지..) ftp를 이용해도 괜찮지만 아래 명령어를 이용해 파일을 전송할수있다. $ docker cp [복사할 파일] [컨테이너 이름]:[복사할경로] # 파일 복사 명령어 # ex) docker cp ROOT.war [컨테이너 이름]:/usr/local/tomcat/webapps/ $ docker exec -i -t [컨테이너 ID] /bin/bash # cmd 창에서 컨테이너 여는 명령어 1. 우분투 컨테이너 생성 필자는 우분투로.. 2022. 5. 31.