docker(9)
-
Podman 윈도 버전 설치 및 초기화
1. Podman GitHub 사이트에서 윈도용 exe 파일을 다운로드해서 설치한다. (WSL 데비안에서 APT 로 podman 을 설치하면 `podman machine init` 실행 시 Fail 이 발생하기 때문에 윈도용 exe 를 설치해서 해결함) https://github.com/containers/podman/blob/main/docs/tutorials/podman-for-windows.md podman/docs/tutorials/podman-for-windows.md at main · containers/podmanPodman: A tool for managing OCI containers and pods. - containers/podmangithub.com 2. 초기화podman m..
2024.10.14 -
Podman - 도커 호환 컨테이너 엔진
도커 데스크탑(이하, docker) 가 유료화 된 지 어언 2년이 지났다. 집에서야 클릭~ 클릭~ GUI 없이 커맨드만으로도 실행할 수 있는 "docker personal" 라이센스를 쓰면 그만이지만 회사 pc에서 쓰려니 은근히 찝찝하다. 다행히 Podman 이라는 대안을 찾았다. 내부적인 구현은 docker 와 차이가 있지만 기존 docker 커맨드와 호환된다. 기본적으로 쓰이는 "docker 커맨드" 가 아래와 같다면docker imagesdocker ps -adocker search ${도커 이미지} 커맨드 머리에 해당하는 "docker" 부분만 "podman" 으로 변경해서 동일하게 활용할 수 있다.물론 리눅스 쉘에서 다음과 같이 별칭을 걸어서 쓸 수도 있다. alias docker='/usr/b..
2024.10.14 -
Docker - Maria DB 실행 및 설정
$ docker run -itd mariadb --- (실행결과) mariadb 이미지가 설치되어 있지 않아서 스스로 내려 받는다. Unable to find image 'mariadb:latest' locally latest: Pulling from library/mariadb cbe3537751ce: Pull complete 5bfcd11f8751: Pull complete ed018e89b8db: Pull complete 3e4cf40a46f9: Pull complete 938b1b815dca: Pull complete 07e09e75520d: Pull complete 82012f0ef36f: Pull complete 6430910462f4: Pull complete Digest: sha256:c0..
2023.12.02 -
Dockerfile
작성일 : 2018. 8. 20 Dockerfile 내용 : FROM debian:stable-slim MAINTAINER jh.han@mygenomebox.com RUN apt-get -y update COPY . /opt WORKDIR /opt RUN ln -s zulu8.31.0.1-jdk8.0.181-linux_x64 jdk "docker build" requires exactly 1 argument. See 'docker build --help'. Usage: docker build [OPTIONS] PATH | URL | - [flags] Build an image from a Dockerfile [mgblauncher@MGB-v2-FTP01 build]$ docker build --help ..
2023.08.01 -
Docker Compose (번역)
작성일 : 2020. 11. 29. [역자 주] 개인적으로 현재까지는 docker compose 를 써본 적이 없다. 도커 컨테이너 여러 개를 유기적으로 실행해서 서로 통신할 수 있게 하는 거란다. 관련된 검색결과를 따라가봤더니 postgres DB와 파이썬 기반 웹서비스 프레임워크를 실행하는 예제가 있었다. 따라하다가 파이썬 자체 오류가 나서 중간에 때려치웠다. 도커 자체 문서를 따라가면서 익혀 봐야겠다. 아래의 글은 Get started with Docker Compose 에서 가져온 글이다. 원문을 번역해서 내 머리에 쏘옥 넣기 위한 것이다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (읽고 이해..
2023.05.06 -
Docker 외부 파일을 가져오기 (Import)
작성일 : 2020. 10. 26. 일반적으로 도커로 프로그램을 개발할 때에는 hub.docker.com 에서 이미지를 다운로드 해서 활용하게 된다. 그러나 공식 저장소에 없거나 외부에서 누군가가 직접 개발한 도커 이미지를 시스템에 설치할 때는 파일로 교환하기 마련이다. 이 파일을 로컬 저장소에 설치하는 방법을 (아주 잠깐) 다뤄 볼까 한다. 다음을 실행한다. docker import $(외부에서 가져온 이미지 파일) $(로컬에 새로 생성할 이미지 저장소 이름:태그명) 아주 잠깐이다. 다른 장에서 데비안 도커 컨테이너에서 뽑아내었던 debian.tar 파일을 다시 불러오기 예제로 활용하였다. 게다가 저장소 이름만 다르게 하였다. docker images 명령으로 설치된 이미지 목록을 재확인한다.
2023.05.06