fstab 볼륨 마운트 이후 systemd 서비스 실행하기.

오라클 클라우드에서 block volume과 docker 를 사용하는데, docker 서비스가 block volume 마운트보다 먼저 실행되어서 특정 시비스 실행이 안되는 문제가 있었다. 오늘은 그 문제를 해결하는 과정을 포스트 하겠다. 출처: https://newbedev.com/set-systemd-service-to-execute-after-fstab-mount 마운트할 볼륨을 /etc/fstab 에 작성한다. fstab 에 있는 볼륨을 마운트한다 3. 생성된 fstab 관련 systemd 유닛 검색 /path/to/mount 수정 4. systemd service 수정 path-to-mount.mount 를 After …

WordPress 설치 (Docker 와 Portainer 사용)

개인 적인 취미로 설치형 블로그(WordPress) 를 이용하면서 여러번 서버를 옮겨야 했다. 매번 옮길때마다 새로 설치하는게 귀찮아서 도커를 사용하기로 하였다. 1. 도커 및 Portainer 설치 2. docker-compose 를 사용 하여 스택 생성 왼쪽 메뉴에서 Stacks 에 들어가서 “Add stack” 을 클릭하고 “docker-compose” 파일 작성 참고: https://docs.docker.com/samples/wordpress/ DB_NAME, DB_USERID, DB_PASSWORD 는 본인이 원하는데로 작성한다. 마지막으로 “Deploy the …

Docker 설치 방법 (ubuntu 20.04)

1. 최신 도커를 설치하기 전, 기존에 설치된 도커를 지운다 2. 도커 저장소추가 2.1. APT 패키지 업데이트 2.2. 추가 APT 패키지 설치 2.3. 도커 저장소 공식 GPG 키 추가 2.4. 저장소 추가 2.4.1. AMD64/x86_64 2.4.2. ARM64 2.4.3. ARMHF 3. Docker 엔진 설치 4. docker 그룹에 사용자 계정 추가 https://docs.docker.com/engine/install/ubuntu/

Stm32mp1 Yocto build env 구축

see: https://wiki.st.com/stm32mpu/wiki/PC_prerequisites#Checking_Internet_access 1. stm32mp1 yocto 빌드용 docker image 만들기 2. 도커 이미지 빌드 4. docker compose 3. SSH 연결 you can find the container’s ip address 4. USB(stlink) 설정 4-1 Stm32 programmer 다운로드 4-2 Stm32 programmer 설치 udev 룰 파일들은 반드시 호스트 컴퓨터에 설치 되어야한다. 5. X forwarding

Docker embedded 개발 환경 설정

Embedded 리눅스를 개발 하면서, 우분투 버전업등의 이슈가 발생하면, 크로스 컴파일 환경에 문제가 생기곤 하였으며, 개발이 끝난이후 한참 시간이 흐른후 다시 빌드를 수행할 일이 있스면, 개발 환경 구축에 많은 시간이 들어 도커이미지로 만들어 두기로 하였다. 추후에도 계속 같은 방법을 쓸수 있도록 메뉴얼을 남겨 둔다. 1. SSH 접속용 이미지 생성 * 개발 환경은 Ubuntu 20.04 버전을 사용 …

How to install Docker on Raspberry pi 4(ubuntu)

설치 환경 Ubuntu Groovy 20.10 Ubuntu Focal 20.04 Ubuntu Bionic 18.04 Ubuntu Xenial 16.04 Docker 엔진은 현제 amd64, armhf, 와 arm64 를 지원한다. 오래된 버전 제거 (이전에 설치한 적이 없으면 이단계는 건너 뛴다. 설치 참조 https://docs.docker.com/engine/install/ubuntu/

Portainer 설치

Portainer 는 현제 2.1.1 까지 나와 있으며 도커를 통해 손쉽게 설치가 가능하다. Requirements link Docker 도커 커맨드를 통한 설치방법 3. 참조 사이트

Portainer

Portainer 는 도커관리를 위한 웹서버 입니다. 커뮤니티 와 비지니스 에디션이 있으며, 커뮤니티 에디션은 무료로 설치 가능합니다. Docker compose 지원 Docker-compose version 2 만 지원 Docker-compose version 3.8 은 도커 스윔 만 지원한다.