본문 바로가기

docker4

AWS EC2 서버에 Docker 설치하기 AWS EC2 서버에 Docker 설치하기 지금까지 수십번 새 서버를 구축하면서 도커를 설치하는 과정을 매번 검색하는게 번거로워 정리합니다. Docker & DockerCompose 설치 및 설정 sudo yum install docker -y yum 명령어를 이용해 Docker을 설치합니다. -y: Docker을 설치하면서 나타나는 모든 yn 선택에 대해 y를 입력하게 합니다. sudo usermod -aG docker ec2-user ec2-user 사용자를 docker 그룹에 추가합니다. sudo: 사용자가 속한 그룹을 수정하기 위해 root 권한으로 명령어를 실행합니다. usermod: 특정 사용자에 대한 시스템 구성을 수정합니다. -a: === --append, 사용자가 속한 그룹 목록에 그룹을.. 2023. 11. 5.
[Kafka] docker를 이용해 kafka 환경 구축하기 docker를 이용해 kafka 환경 구축하기 kafka 실습 환경을 구축하면서 docker을 이용하기로 결정했습니다. 이유라 함은 처음 사용해보는 kafka이기에 설치 중 어떠한 오류가 발생할 지 모르기 때문이며, 역시나 여러 오류를 접하면서 docker을 이용하길 잘했다는 생각을 했습니다. zookeeper, kafka image pull 제 클라우드는 arm ubuntu 22.04버전을 사용하고 있습니다. 때문에 zookeeper docker image는 흔히 사용중인 wurstmeister/zookeeper를 이용하지 않았고, 각자 환경에 맞추어 이미지를 받으시면 될 것 같습니다. docker pull arm64v8/zookeeper docker pull wurstmeister/kafka dock.. 2022. 8. 16.
[Jenkins]arm ubuntu docker 환경에서 jenkins 사용하기 arm ubuntu docker 환경에서 jenkins 사용하기 라즈베리파이 arm ubuntu 환경에서 docker을 이용해 jenkins를 띄워야하는 일이 생겼다. 기존에 AWS에서 jenkins를 설치할 떄에는 단순히 pull, run을 했지만 arm 운영체제에서는 조금 까다로운 설정이 필요했다. 설정 방법 ( 수정. 아래에 다른 방법을 권장합니다. ) 공식적인 Dockerhub에 있는 Jenkins에서는 arm 운영체제에 대한 이미지를 제공하지 않는다. 따라서 mlucken/jenkins-arm 이미지를 이용한다. mlucken/jenkins-arm 이미지 pull # 이미지 다운로드 docker pull mlucken/jenkins-arm docker run # 컨테이너 실행 docker run.. 2022. 4. 24.
Docker을 이용한 Python 개발환경 구축 Docker을 이용한 Python 개발환경 구축😨 파이썬...?스프링을 이용하는 자바개발자이기에 파이썬은 사용할 일이 없을 줄 알았다...하지만 파이썬은 역시 모든 개발분야에 들어갈 수 있는 언어인가 보다.업무 중 대량의 데이터를 insert하는 배치파일을 만들다 보니 아무래도 간략하고 쉽게 코드를 짤 수 있는 파이썬을 이용하게 되었다.자바보다 훨씬 간단한 코드와 import를 통한 개발환경은 자바만 이용했던 나에게는 충분히 매력적이었다.회사 컴퓨터의 OS는 윈도우지만 개인적으로 계속 파이썬 공부를 하기 위해 M1 mac에 파이썬 개발환경을 구축하기로 했다.🐳 도커를 이용한 개발환경 구축도커는 리눅스 응용프로그램이며, 프로그램이나 개발 환경을 컨테이너로 관리한다. 또한 배포와 관리를 쉽게 할 수 있도록 .. 2021. 9. 2.