본문 바로가기

infra/Docker5

ec2 인스턴스에 빠르게 Docker 환경 세팅하기 까먹으면 찾아보기 위한 ec2 인스턴스에 Docker 세팅 빠르게 하기 요약! 1. Docker 세팅 먼저 update를 시켜주자 $ sudo yum -y update Loaded plugins: extras_suggestions, langpacks, priorities, update-motd amzn2-core | 3.7 kB 00:00:00 amzn2extra-docker | 3.0 kB 00:00:00 amzn2extra-kernel-5.10 | 3.0 kB 00:00:00 Resolving Dependencies --> Running transaction check ---> Package awscli.noarch 0:1.18.147-1.amzn2.0.1 will be updated ---> Pac.. 2023. 4. 3.
[Docker] 리눅스에서 docker를 설치하고 non-root 권한 지정하기 우분투 환경에서 docker를 설치하는 과정을 정리해 보겠습니다. 먼저, 리눅스 환경에서의 설치 관련 docs는 링크에서 확인하면 됩니다. 우분투에서의 설치 과정은 여기에서 확인 가능한데요. 내용을 살펴보다 보니 x86뿐만 아니라 20년 말에 출시된 애플의 M1 칩의 아키텍처인 arm64도 지원하고 있다고 적혀 있네요. 이제 순서대로 설치 과정을 진행해 보겠습니다. old 버전 제거 먼저 old 버전의 docker를 제거하겠습니다. sudo apt-get remove docker docker-engine docker.io containerd runc docker는 다양한 방법으로 설치가 가능한데요. docs에서는 보통 3가지 방법이 있다고 소개하고 있습니다. 개발 환경에서 script를 이용한 설치, 외.. 2021. 1. 9.
[Docker] centos8 환경에서 docker 구성하기 대부분의 기업에서 서버 환경을 CentOS로 구성하고 있을 것입니다. 그리고 docker를 이용한다면 MSA를 더 쉽고 빠르게 관리할 수 있습니다. docker에 대한 간단한 설명은 링크를 확인해 보세요. 이제 centos8 환경에서 docker를 설치해 보도록 하겠습니다. 버전을 확인하고 싶다면 아래의 명령어를 사용해 보세요. $ cat /etc/*release 이전 버전 Docker Uninstall 먼저 이전 버전 docker를 제거해 보겠습니다. 아래 내용은 docker가 설치되어 있지 않은 상태에서 실행하더라도 아무런 영향이 없습니다. $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-l.. 2020. 5. 9.
[Docker] 도커를 이용해 스프링 부트 구축하기(Docker with Spring Boot) Docker는 사용하면 할수록 편리함을 더해주는 도구인 것 같습니다. 스프링 부트도 도커를 이용하여 한번에 환경을 구성하면 얼마나 편할까요? 스프링 부트 가이드를 참고해서 스프링 부트를 도커로 구성해 보겠습니다. 이 링크에는 Spring Boot를 애플리케이션을 실행하기 위한 docker 이미지를 작성하는 내용을 안내하고 있으니 참고해 보세요. 준비 사항 먼저 준비 사항을 살펴보겠습니다. 즐겨 사용하는 IDE 아무것이나. (저는 IntelliJ를 사용했습니다.) JDK 1.8 이상 Gradle 4, Maven 3.2 이상 64비트 환경에서 실행되는 Docker 이렇게 준비를 마치면 몇 분 만에 spring boot 애플리케이션을 개발할 수 있는 환경을 구성할 수 있습니다. 먼저 스프링 부트 가이드에서 제.. 2020. 2. 9.