Tool/Docker

· Tool/Docker
Redis는 빠르고 유연한 인메모리 데이터 구조 저장소로, 캐싱, 메시지 브로커, 세션 저장소 등 다양한 분야에서 사랑받는 오픈소스입니다.Docker Hub에는 Redis 공식 이미지를 제공하고 있어, 복잡한 설치 과정 없이 손쉽게 컨테이너로 Redis를 실행할 수 있습니다.이번 글에서는 Docker Hub의 Redis 공식 이미지에 대해 알아보고, 어떻게 활용할 수 있는지 상세히 설명합니다.1. Redis 공식 이미지 소개이미지 출처: Docker Hub 공식 redis 리포지토리지원 버전: 최신 버전부터 예전 버전까지 다양한 태그(tag)를 제공베이스 이미지: Alpine, Debian 등 경량화 및 안정화된 베이스 사용목적: 간단하고 신뢰성 있는 Redis 컨테이너 환경 제공2. 기본 사용법이미지 ..
· Tool/Docker
우리는 가끔 리눅스 서버에 윈도우를 띄워야 하거나윈도우에 리눅스를 띄워야 하는 경우가 생긴다기존에는 vmware, virtualbox 등 가상화를 사용한다도커 성애자인 나는 가장 쓸모있는 방법을 찾았다도커 컨테이너를 활용해서 윈도우를 띄우고 VNC 로 연결해서 사용할 수 있다!!!https://github.com/dockur/windows GitHub - dockur/windows: Windows inside a Docker container.Windows inside a Docker container. Contribute to dockur/windows development by creating an account on GitHub.github.com 1. 소개윈도우를 도커 컨테이너에서 띄우는 방식으로..
· Tool/Docker
jupyter server password우분투 서버(22.04)에 Jupyter Notebook을 설치하는 방법을 단계별로 설치해보기서버의 도커 컨테이너를 생성하고 도커 컨테이너안에서 설치를 기준으로 작성https://coffee926.tistory.com/70 리눅스 서버에서 한줄로 도커 설치하기apt-get update && \apt-get install apt-transport-https ca-certificates curl software-properties-common && \curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \add-apt-repository "deb [arch=amd64] https..
· Tool/Docker
apt-get update && \apt-get install apt-transport-https ca-certificates curl software-properties-common && \curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \apt-get install docker-ce && \docker --version자주 설치하는데 계속 까먹어서.....
· Tool/Docker
한줄로 설치하기apt install software-properties-common -y && \add-apt-repository ppa:deadsnakes/ppa -y && \apt install python3.10 -y && \apt install python3-pip -y주로 도커 컨테이너에서 사용
· Tool/Docker
Fix 'add-apt-repository command not found' Error on Ubuntu and Debianadd-apt-repository ppa:deadsnakes/ppa -y와 우분투나 데비안 계역 리눅스에서 저장소 추가시apt-get install software-properties-common주로 도커 컨테이너에서 자주 발생함
· Tool/Docker
DNAT 이슈먼저 보기 여기서 10.0.0.2 아이피를 할당한 컨테이너가 DNAT 옵션을 사용하여 패킷을 포워딩 하고 있었으며 해당 컨테이너가 삭제될경우 아이피 회수 과정에서 해당 DNAT 설정 부분을 초기화 하는 것으로 확인되었다 결과 이를 통해 네트워크나 방화벽 정책까지 고려할 필요 없이 도커컨테이너 관리에만 집중하면 되므로 관련 프로그램을 개발할 때 참고하게 되었다 휴우, 만약 방화벽 정책까지 관래 대상이었다면 DNAT 에 욕박고 시작 했을 듯 자동으로 관리 되어서 고오오오오맙다 Docker ! DNAT Docker에서 DNAT(Destination Network Address Translation)는 주로 포트 포워딩이나 특정 네트워크 트래픽을 컨테이너의 특정 포트로 리디렉션하는 데 사용된다. D..
· Tool/Docker
도커 이미지 내보내고 다시 저장하기!! 까먹을까봐 기록 기록, 밑줄 쫘악쪼악 Docker에서 이미지나 컨테이너를 Registry를 거치지 않고 직접 이동시킬 때는 docker save, docker load, docker export, docker import 명령어를 사용하여 tar 파일 형태로 변환한 후 이를 다시 Docker 이미지로 변환하는 과정을 거친다. docker save -o [파일명] [이미지] # 내보내기 ex) docker save -o kali_shell kali:shell docker load < [파일명] # 임포트 ex) docker load < kali_shell 백업 docker save: Docker 이미지를 tar 파일로 저장한다. 이 때 -o 옵션으로 저장할 파일명을 ..
· Tool/Docker
수리키타 설치하기 apt update -y && apt upgrade -y apt install sudo vim wget curl -y cd ~ apt install -y libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev make libmagic-dev libjansson-dev rustc cargo python3-pip libnetfilter-queue-dev libnetfilter-queue1 libnfnetlink-dev libnfnetlink0 wget https://www.openinfosecfoundation.org/download/sur..
· Tool/Docker
이슈 도커 api 를 사용해야 해서 2375 포트는 오픈하게 되었다 # vi /etc/docker/daemon.json { "hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"] } 관련 설정을 하고 재시작하니 Failed to start Docker Application Container Engine 이 되었다 오류 메세지가 이게 전부라서 불친절함;;; 이상하게 다른 사람들은 다 되는데 나만 안되는 것 같았다,,,,,, 그래서 결국 시스템 설정 파일을 건드리게 되었다 해결 방법 # vi /lib/systemd/system/docker.service # 기존 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/..
· Tool/Docker
원문 링크 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu. docs.docker.com # Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/ke..
· Tool/Docker
sudo docker rm -v $(sudo docker ps -a -q -f status=exited) sudo docker rmi -f $(sudo docker images -f "dangling=true" -q) docker volume ls -qf dangling=true | xargs -r docker volume rm 3 줄이 입력하기 싫다면 한줄로 퐝 sudo docker system prune -a -f https://stackoverflow.com/questions/31712266/how-to-clean-up-docker-overlay-directory how to clean up docker overlay directory? I'm running docker via CoreOS and ..
개발자 초롱이
'Tool/Docker' 카테고리의 글 목록

top