본문 바로가기

Server47

[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.
[docker] 컨테이너 포트 변경 도커 컨테이너 포트를 변경하기 위해서는 컨테이너를 commit하여 이미지로 만든 후 다시 해당 이미지를 다시 컨테이너로 만들며 포트를 열어줘야한다. 아래 명령어를 사용하여 해당 루틴을 실행한다. 컨테이너를 다시 만든후 실행을 해도 바로 멈추거나, 실행이 안될때가 있는데, 그럴때는 docker run에 -t 옵션을 추가로 지정하면 된다. docker stop [컨테이너명] docker commit [컨테이너명] [생성할 이미지명] docker run -p 8081:8080 -d [생성할 이미지명] # 실행이 안된다면 -t 옵션 추가 출처: https://buildabetterworld.tistory.com/176 [Seungyeup's blog:티스토리] 2022. 5. 31.
[Docker] 명령어 정리 Docker 사용법 CentOS Docker는 OS의 자원을 사용하기 때문에 기본적으로 Root 사용자에서 명령어를 사용해야한다 1. search (image 검색) # docker search centos - Docker Hub로부터 사용가능한 image를 찾는 명령어 - Docker는 Dokcer HUB 를 통해 Git Hub 처럼 사용자들간의 이미지 공유를 할 수 있는 환경이 구축되어 있다 - 공식이미지는 galid/centos 처럼 / 앞에 사용자의 이름이 붙지 않는 것 2. pull (image 다운로드) # docker pull centos:latest - docker hub로 부터 image를 다운받는 명령어 3. images (image 목록 보기) # dokcer images - 현재 H.. 2022. 5. 31.
[Docker] ubuntu 컨테이너 생성 이미지를 이용해 컨테이너를 생성하는 명령어 docker run -t -d --name="[생성할 컨테이너명]" -p 18080:8080 -p 11521:1521 [사용할 이미지명]:[태그] Powershell 혹은 cmd를 오픈합니다. 1. docker version 확인 2. docker 우분투 찾기 3. docker 우분투 내려받기 4. docker 이미지 확인 5. docker 이미지 생성 6. docker 확인 7. docker 우분투 Container 시작 8. docker 우분투 접속 9. docker 우분투 UPDATE 10. docker 우분투 UPGRADE 1. docker version 확인 PS C:\dockerImages> docker version Client: Docker Eng.. 2022. 5. 30.