728x90
자주 사용하는 container기록하기위해 작성합니다.
[DB] Oracle 설치
docker pull oracleinanutshell/oracle-xe-11g
## 볼륨 생성
docker volume create db-vol
docker run --name db_oracle -p 1521:1521 -v db-vol:/u01/app/oracle -e ORACLE_ALLOW_REMOTE=true --restart=always oracleinanutshell/oracle-xe-11g
docker exec -it tms_oracle bash
## 초기 관리자 정보는 system / oracle
## 계정생성
CREATE USER test IDENTIFIED BY "test1234" DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;
GRANT CONNECT, RESOURCE TO test;
commit;
[File관리] filebrowser
1. docker-compose.yml
version: "3"
services:
filebrowser:
image: filebrowser/filebrowser
container_name: filebrowser
restart: unless-stopped
volumes:
- /data/filebrowser/config/filebrowser.json:/filebrowser.json
- /data/filebrowser/config/database.db:/database.db
- /data/filebrowser/data:/srv
ports:
- 8080:80
2. filebrowser.json
{
"port": 80,
"address": "",
"database": "/database.db",
"scope": "/srv",
"root": "/srv",
"allowCommands": true,
"allowEdit": true,
"allowNew": true,
"commands": []
}
3. 기본 파일 생성
## file볼륨 생성
mkdir -p /data/filebrowser/config /data/filebrowser/data
## DB파일 생성
touch /data/filebrowser/config/database.db
## json파일 복붙
vi /data/filebrowser/config/filebrowser.json
4. docker-compose.yml 실행
docker compose up -d
728x90
'개발 > Docker' 카테고리의 다른 글
[Docker] Container timezone 변경(setting) (0) | 2023.11.06 |
---|---|
[docker] ufw 방화벽 적용(+ Ubuntu, CentOS7) (0) | 2023.03.23 |
[Docker] 도커 컨테이너&이미지&볼륨 삭제,중지(prune) (0) | 2022.12.12 |
[Docker] 도커 설치 기록 (0) | 2022.12.10 |