카타코더 Docker - Persisting Data Using Volumes

Jmnote (토론 | 기여)님의 2019년 3월 23일 (토) 19:53 판 (새 문서: ==개요== ;카타코더 Docker - Persisting Data Using Volumes {{카타코더|Docker|1}} ==Data Volumes== <source lang='console'> [root@host01 ~]# docker run -v /docker/redis-data:/...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

카타코더 Docker - Persisting Data Using Volumes
카타코더 Docker
# 🔗 제목
카타코더 Docker/1 e
🡵 카타코더 Docker - Deploying Your First Docker Container
🡵 카타코더 Docker - Deploy Static HTML Website as Container
🡵 카타코더 Docker - Building Container Images
🡵 카타코더 Docker - Dockerizing Node.js
🡵 카타코더 Docker - Optimise Builds With Docker OnBuild
🡵 카타코더 Docker - Ignoring Files During Build
🡵 카타코더 Docker - Create Data Containers
🡵 카타코더 Docker - Creating Networks Between Containers using Links
🡵 카타코더 Docker - Creating Networks Between Containers using Networks
🡵 카타코더 Docker - Persisting Data Using Volumes

2 Data Volumes[ | ]

[root@host01 ~]# docker run -v /docker/redis-data:/data --name r1 -dredis redis-server --appendonly yes
ef4160b7b70b30d3fcc8aff2fb9317f99700c93c7c97c3a1a0a60addf6a431a1
[root@host01 ~]# cat data | docker exec -i r1 redis-cli --pipe
All data transferred. Waiting for the last reply...
Last reply received from server.
errors: 0, replies: 1
[root@host01 ~]# ls /docker/redis-data
appendonly.aof
[root@host01 ~]# docker run  -v /docker/redis-data:/backup ubuntu ls /backup
appendonly.aof

3 Shared Volumes[ | ]

[root@host01 ~]# docker run --volumes-from r1 -it ubuntu ls /data
appendonly.aof

4 Read-only Volumes[ | ]

[root@host01 ~]# docker run -v /docker/redis-data:/data:ro -it ubuntu rm -rf /data
rm: cannot remove '/data/appendonly.aof': Read-only file system
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}