프로젝트 설정/Docker (14) 썸네일형 리스트형 [Docker] Docker compose install error (feat. docker-compose와 docker compose) 회사에서 docker compose를 사용하기 위해서 누군가 apt install docker-compose 를 하였다.그러자 docker 가 죽고.. 시작하려고 해도 에러가 났다.1. 처음엔 port가 사용되고 있다는 에러였다.실행되고 있는 포트를 죽였다.2. iptables 가 없다고 한다.iptables 를 install 했다. 하지만 똑같은 에러가 났다.sudo journalctl -u docker.serviceJan 15 17:24:14 ubuntu systemd[1]: Stopped Docker Application Container Engine.Jan 15 17:24:14 ubuntu systemd[1]: Starting Docker Application Container Engine...J.. [Docker] crontab Error? 실행안됨 (feat. ubuntu) 도커 컨테이너로 ubuntu 기본 이미지를 사용해서 crontab을 처음에 설정할때 안되는 경우가 있다. 1. rsyslog 부재 기본적으로 ubuntu 에선 rsyslog를 가지고 로그를 찍는데 순수 ubuntu 이미지엔 이게 없을 수 있다.있는지 없는지는 다양한 방법으로 알 수 있지만 /etc/rsyslog.conf 가 없으면 없는것으로 봐도 무방한것 같다.install 해주자 apt install rsyslog # service로 재실행 service rsyslog restart # 직접 재실행 rsyslogd rsyslog: unrecognized service service rsyslog resatrt했는데 이거 뜨면 service에 등록이 안된건지 왜 그런건진 모르겠다. rsyslogd로 직접.. [Docker] Docker run docker install https://24hours-beginner.tistory.com/461 [Docker] Docker installation on Ubuntu 20.04 docs가 너무 잘되어있으니 왠만하면 Docs를 참고합시다. https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 1. sudo apt-get remove docker docker-engine docker.io containerd runc 2. sudo apt-get upd 24hours-beginner.tistory.com docker run의 기본 구조 docker run [OPTIONS] IMAGE [COM.. [Docker] Docker installation on Ubuntu 20.04 docs가 너무 잘되어있으니 왠만하면 Docs를 참고합시다. https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com docker install 1. sudo apt-get remove docker docker-engine docker.io containerd runc 2. sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg 3. sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo.. [Docker] Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (feat. ubuntu) docker ps 를 했는데 아래와 같은 에러가 나왔다. Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 이 문제는 Docker Daemon(도커 데몬)과 연결이 안됬다는 말이다. 이는 Docker 소켓 파일이 존재하지 않거나 권한이 잘못 설정되었거나, Docker 데몬 자체의 문제일 수 있다고 한다. 나의 문제는 소켓 (네트워크) 문제여서, iptables를 install 하여 해결하였으나 혹시 모르니 찾은 점검 및 살리는 방법을 적어보도록 한다. docker 실행 여부 확인 실행되지 않았다면 에러가 난다. 실행부터 하자. # 도커 서비스 상태 확인 sudo systemctl .. [Docker] MariaDB install 1 (feat. running container) 이 글은 이미 실행되고 있는 컨테이너 내에 mariadb를 설치 하는 방법이다. mariadb image를 이용하여 install 하는 방법은 아래 글을 참고하자. https://24hours-beginner.tistory.com/282 [docker] ubuntu에서 docker를 이용하여 database 구축하기 (mariadb image 사용) 0. docker? 더보기 https://24hours-beginner.tistory.com/236 [Docker] 도커란? 내가 생각했을 때 도커의 설명은 아키텍쳐로 끝나는듯 하다. Docs가 잘 되어 있으니 Docs를 읽자. https://docs.docker.com/get-started/overview/ Do 24hours-beginner.tistory.. [Docker] 포트 설정 docker container의 네트워크는 host와 bridge가 있다. 기본값은 bridge 이며, 격리되어 있다. host : 컨테이너를 돌리고 있는 컴퓨터의 네트워크 bridge : 컨테이너 격리되어 있는 고유의 네트워크 이걸 연결해줄때 -p 옵션을 사용하며 ex) -p 13306:3306 (host 13306 접속시 컨테이너의 3306포트와 연결된다.) host의 네트워크와 동일하게 사용하고자는 경우는 -p 옵션이 아닌 --net=host 옵션을 사용하면된다. [Docker] 🐳 docker container 시간대 변경하기 (feat. timezone) Docker의 기본 시간은 UTC 로 되어있어 KST 사용하려면 바꾸는 작업을 해야한다. 여러방법이 있다고 하는데 잘 모르니 블로그에서 봤던것들을 그냥 적어본다. 도커 시작시 설정 (run/compose) tz 속성 설정 (-e TZ=Asia/Seoul) docker run -it --name dockertimezone -e TZ=Asia/Seoul ubuntu 시스템 환경변수 tz속성을 줘서 timezone을 설정하는 것은 경량화된 이미지에선 아래와 같은 요인으로 안될 수 있다. 1. tz속성은 timezone 정보(/usr/share/zoneinfo)가 필요한데 tzdata가 없을 경우 timezone 정보도 없어 안될 수 있다. (tzdata가 없는 경우 없어 안되는건지 아니면 tzdata 자체가 .. 이전 1 2 다음