เปเบเบชเปเบงเบเบเบญเบเบกเบทเปเบเบตเปเบเบญเบเบเบฒเบเปเบเบเบฒเบชเบฒเบเบธเบเบเบญเบเปเบญเบเบฐเบชเบฒเบเบเปเบฝเบงเบเบฑเบ Docker, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเปเบกเบนเบ. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบเปเบฝเบงเบเบฑเบเบเบฐเบฅเบดเบกเบฒเบ Docker. เปเบเปเบญเบเบฐเบชเบฒเบเปเบซเบผเบปเปเบฒเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฝเบเบเบฝเบเบเบปเบเปเบเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบก Docker เบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเบเบฑเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบตเปเบชเบฒเบกเบฒเบเบเบดเบเปเบเป. เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเป deviate เบเบฒเบเบเบฐเปเบเบเบตเบเบตเปเบขเบนเปเบเบตเปเบเบตเป. เปเบซเปเบเปเปเบกเบนเบเปเบ Docker เปเบเบฑเบเปเบเบทเปเบญเบเปเบเบ. เบกเบตเปเบเบทเปเบญเบเปเบเบเบซเบผเบฒเบเบเบฐเบเบดเบเปเบเปเบฅเบ, เปเบฅเบฐ Docker เบกเบตเบซเบผเบฒเบเบงเบดเบเบตเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเปเบกเบนเบ.
โ
โ
โ
โ
โ
โ
เบเบฐเบฅเบธเบเบฒเบฎเบฑเบเบเบฒเบเบงเปเบฒเปเบญเบเบฐเบชเบฒเบเบเบตเปเปเบเปเบเบทเบเบเบฐเบเบฝเบกเปเบเบเปเบเป Docker engine version 18.09.1 โโโโเปเบฅเบฐ API version
เบเปเปเบกเบนเบเปเบ Docker เบชเบฒเบกเบฒเบเบเบทเบเปเบเบฑเบเปเบงเปเบเบปเปเบงเบเบฒเบง เบซเบผเบทเบเบฒเบงเบญเบ. เปเบซเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเปเปเบกเบนเบเบเบปเปเบงเบเบฒเบง.
เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเบปเปเบงเบเบฒเบง
เบกเบตเบชเบญเบเบงเบดเบเบตเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเบเบปเปเบงเบเบฒเบงเปเบ Docker containers.
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบฅเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเปเบฅเปเบเบขเบนเปเปเบเบเปเบญเบเบเบฑเบเบเบธเบเบฐเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเบฑเปเบเบเบฑเบเบเบธเบเบตเปเบชเบฒเบกเบฒเบเบเบฝเบเปเบเป. เปเบเบทเปเบญเปเบซเปเบเบปเบเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบ, เบเปเปเบกเบตเบซเบเบฑเบเบเบดเปเบชเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบกเบฑเบ turns เบญเบญเบเบฅเบฒเบเบฒเบเบทเบเปเบฅเบฐ cheerful. เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบเปเบงเบเบเบฐเบขเบฑเบเบเปเปเบกเบนเบเปเบฅเบฐเบชเบทเบเบเปเปเปเบฎเบฑเบเบชเบดเปเบเบเบญเบเบเบปเบเปเบญเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบซเบผเบฑเบเบเบฒเบเบเบนเปเบเบญเบเปเบเบเปเบเบตเบขเบธเบเบขเบนเป, เบเปเปเบกเบนเบเบเบตเปเบเบฑเบเบเบถเบเปเบงเปเปเบเปเบเบเบเปเบฒเบเปเบเปเปเบเบฐเบซเบฒเบเปเบ.
เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบฅเปเบเบปเปเบงเบเบฒเบงเปเบ Docker เปเบกเปเบเบเบฒเบเปเบเปเปเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเบนเบเบเบงเปเบฒเบชเบดเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบธเปเบเปเปเบเบเปเบเปเบเบปเบเปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเบปเปเบงเบเบฒเบงเบกเบฒเบเบเบฐเบเบฒเบ. เบเปเบฒเบเปเบฒเบเบเปเปเบเปเบญเบเบเบฒเบเปเบซเปเบเปเปเบกเบนเบเบเบญเบเบเปเบฒเบเบเบทเบเปเบเบฑเบเปเบงเปเบเบปเบเบเบงเปเบฒเบเบตเปเบเบฑเบเบเบธเบกเบตเบขเบนเป, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ container tmpfs - เปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเบปเปเบงเบเบฒเบงเบเบตเปเปเบเป RAM เบเบญเบเปเบเบปเปเบฒเบเบฒเบ. เบเบตเปเบเบฐเปเบฅเบฑเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฝเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฒเบเบญเปเบฒเบเบเปเปเบกเบนเบ.
เบกเบฑเบเบกเบฑเบเบเบฐเปเบเบตเบเบเบทเปเบเบงเปเบฒเบเปเปเบกเบนเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบดเบเปเบกเปเบเบงเปเบฒเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบฐเบเบฐเบเบฑเปเบเบเปเบฒเบงเบขเบธเบเปเบเบปเบฒเบขเบนเป. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบปเบเปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเบปเบเบเบตเป
เบกเบตเบชเบญเบเบงเบดเบเบตเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบญเบฒเบเบธเบเบญเบเบเปเปเบกเบนเบเบเบฒเบงเบเบงเปเบฒเบญเบฒเบเบธเบเบญเบเบเบฑเบเบเบธ. เบงเบดเบเบตเบซเบเบถเปเบเปเบกเปเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบฑเบเปเบเปเบฅเบขเบต bind mount. เบเปเบงเบเบงเบดเบเบตเบเบฒเบเบเบตเป, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบเบเปเบเบตเบเบตเบงเบดเบเบเบดเบเบเบฑเบเบเบฑเบ. เบเบฐเบเบงเบเบเบฒเบเบเบตเปเบขเบนเปเบเบญเบ Docker เบเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฑเบเปเบงเปเปเบเปเบเบเปเบเบตเบเบฑเปเบเบเปเบฒเบง. เบเบฑเปเบเบเบทเปเบเบงเปเบ
เบเบฒเบเบเบดเบเบเบฑเปเบ tmpfs เปเบฅเบฐ bind mount
เบเปเปเปเบชเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบเปเบเปเบฅเบเบต bind mount เปเบกเปเบเบงเปเบฒเบเบฒเบเบเปเบฒเปเบเปเบเบญเบเบกเบฑเบเบชเบฑเบเบชเบปเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเปเปเบกเบนเบ, เบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเปเปเบกเบนเบ, เบเบฒเบเปเบเปเบเบเบฑเบเบเปเปเบกเบนเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเบเบเบธเบซเบผเบฒเบ. เบกเบฑเบเบเบตเบเบงเปเบฒเบเบตเปเบเบฐเปเบเปเบเบฐเบฅเบดเบกเบฒเบ Docker เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
Volumes Docker
เบเบฐเบฅเบดเบกเบฒเบเปเบกเปเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเบเบฑเปเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบขเบนเปเบเบญเบเบเบนเปเบเบฑเบเบเบธ. เบเบฐเบฅเบดเบกเบฒเบเปเบกเปเบเบชเปเบฒเบ เปเบฅเบฐเบเบฑเบเบเบฒเบเปเบเบ Docker. เบเบตเปเปเบกเปเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบปเปเบเบเปเบเบญเบเบเบฐเบฅเบดเบกเบฒเบ Docker:
- เบเบงเบเปเบเบปเบฒเปเบเบฑเบเบงเบดเบเบตเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเบฒเบงเบญเบ.
- เบเบงเบเปเบเบปเบฒเปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบเปเบฅเบฐเปเบเบเบญเบญเบเบเบฒเบเบเบฑเบ.
- เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเปเบเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเบเบเบธเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
- เบเบงเบเปเบเบปเบฒเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบเบฑเบเบฅเบฐเบเบฝเบเบญเปเบฒเบเปเบฅเบฐเบเบฝเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
- เบเบฐเบฅเบดเบกเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบงเบฒเบเปเบงเปเปเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบฑเบเบเบฒเบเปเบฅเบเบฐเปเบ.
- เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเป.
- เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบทเป.
- เบเบนเปเบเบญเบเปเบเบเปเบเบตเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบฝเบเบชเปเบฒเบฅเบฑเบ pre-population เบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบกเบตเบเปเปเบกเบนเบ.
- เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบกเปเบเบชเบฐเบเบงเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบ.
เบเบฑเปเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเป, เบเบฐเบฅเบดเบกเบฒเบ Docker เบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเบซเบเปเบฒเบเบฐเบซเบฅเบฒเบเปเบ. เปเบซเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบชเปเบฒเบเบเบงเบเบกเบฑเบ.
เบเบฒเบเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบ
เบชเบฒเบกเบฒเบเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบเปเบเปเปเบเบเปเบเป Docker เบซเบผเบท API เบฎเปเบญเบเบเป.
เบเบตเปเปเบกเปเบเบเปเบฒเปเบเบฐเบเปเบฒเปเบ Dockerfile เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบฅเบตเปเบกเบเบปเปเบเบเบฑเบเบเบธ.
VOLUME /my_volume
เปเบกเบทเปเบญเบเปเบฒเปเบเปเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ, Docker, เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบชเปเบฒเบ container, เบเบฐเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบชเบฐเบเบฒเบเบเบตเปเบเบตเปเบเปเบฒเบเบปเบเปเบงเป. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเบฒเบเปเบฒเบเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบเปเบเบเปเบเป Dockerfile, เบเบตเปเบเปเปเปเบเปเบเบฑเบเปเบเบปเบฒเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเปเบเบเบฒเบเบฅเบฐเบเบธเบเบธเบเปเบเบทเปเบญเบกเบเปเปเบเบญเบเบเบฐเบฅเบดเบกเบฒเบ.
เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบเปเบ Dockerfile เปเบเบเปเบเปเบฎเบนเบเปเบเบ JSON.
เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฐเบฅเบดเบกเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเปเบเปเปเบเบเปเบเปเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเปเบเบเบฐเบเบฐเบเบตเปเบเปเบญเบเบเบฑเบเบเบธเบเปเบฒเบฅเบฑเบเปเบฅเปเบ.
เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฐเบฅเบดเบกเบฒเบเบเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ
โ เบเบฒเบเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบ
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบชเปเบฒเบโเบเบฐโเบฅเบดโเบกเบฒเบโเบชเบฐโเปเบเบโเปเบเบโเบเปเบงเบโเบเปเบฒโเบชเบฑเปเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
docker volume create โ-name my_volume
โเบเบญเบเบซเบฒเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฐเบฅเบดเบกเบฒเบ
เปเบเบทเปเบญเปเบเบดเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฐเบฅเบดเบกเบฒเบ Docker, เปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
docker volume ls
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบปเปเบเบซเบฒเบเบฐเบฅเบดเบกเบฒเบเบชเบฐเปเบเบฒเบฐเปเบเบฑเปเบเบเบตเป:
docker volume inspect my_volume
โเบเบฒเบเบฅเบถเบเบฅเบฐเบเบฑเบเบชเบฝเบ
เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบถเบเบฅเบฐเบเบฑเบเบชเบฝเบเปเบเปเปเบเบฑเปเบเบเบตเป:
docker volume rm my_volume
เปเบเบทเปเบญเปเบญเบปเบฒเบเบฐเบฅเบดเบกเบฒเบเบเบฑเบเปเบปเบเบเบตเปเบเปเปเปเบเปเปเบเปเปเบเบเบเบฑเบเบเบธ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบณเปเบเปเบเบณเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
docker volume prune
เบเปเบญเบเบเบตเปเบเบฐเบฅเบถเบเบเบฐเบฅเบดเบกเบฒเบ, Docker เบเบฐเบเปเปเบซเปเบเปเบฒเบเบขเบทเบเบขเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเป.
เบเปเบฒเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเปเบเบทเปเบญเบกเปเบเบเบเบฑเบเบเบฑเบเบเบธ, เบเบฐเบฅเบดเบกเบฒเบเบเบฑเปเบเบเปเปเบชเบฒเบกเบฒเบเบเบทเบเบฅเบถเบเบเบปเบเบเปเบงเบฒเบเบฑเบเบเบธเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบทเบเบฅเบถเบ. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฑเบเบเบฐเบเบทเบเบฅเบถเบเบญเบญเบ, Docker เบเปเปเปเบเบปเปเบฒเปเบเปเบฅเบทเปเบญเบเบเบตเปเบชเบฐเปเบซเบกเบต. เบเปเบฒเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
docker system prune
เบกเบฑเบเบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฐเบญเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ Docker. เบซเบผเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเบตเป, เบเปเบฒเบเบเบงเบเบเบฐเบชเบฒเบกเบฒเบเบฅเบถเบเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเปเปเบเบทเบเบเปเบญเบเปเบเปเบกเบทเปเบญเบเปเบญเบ.
เบเบธเบ --mount เปเบฅเบฐ --volume
เปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฐเบฅเบดเบกเบฒเบ, เปเบกเบทเปเบญเบเปเบฒเบเปเบเบซเบฒเบเปเบฒเบชเบฑเปเบ docker
, เบเปเบฒเบเบกเบฑเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบธเบ. เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบชเปเบฒเบเบเบฐเบฅเบดเบกเบฒเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเปเบฒเบเบเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเบเบชเปเบฒเบเบเบตเป:
docker container run --mount source=my_volume, target=/container/path/for/volume my_image
เปเบเบชเบฐเปเบซเบกเปเบเบฎเบฒเบ (เบเบปเบเบเปเบงเบฒ 2017), เบเบธเบเบเบฒเบเปเบเบฑเบเบเบตเปเบเบดเบเบปเบก --volume
. เปเบเปเบเบทเปเบญเบเบเบปเปเบ, เบเบธเบเบเบตเป (เบกเบฑเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฎเบนเบเปเบเบเบซเบเปเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเปเบฒเบเบเบท -v
) เปเบเปเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบธ standalone, เปเบฅเบฐเบเบธเบ --mount
- เปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก Docker Swarm. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบฑเบเบเบญเบ Docker 17.06, เบเบธเบ --mount
เบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเปเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเบเปเปเบเบฒเบก.
เบเบงเบเบชเบฑเบเปเบเบเบงเปเบฒเปเบกเบทเปเบญเปเบเปเบเบธเบเบเบฒเบ --mount
เบเปเบฒเบเบงเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบเบทเบเบเปเบฒเบเบปเบเปเบงเปเปเบเบเปเบฒเบชเบฑเปเบเปเบเบตเปเบกเบเบถเปเบ, เปเบเป, เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบซเบผเบฒเบเบขเปเบฒเบ, เบกเบฑเบเบเบตเบเบงเปเบฒเบเบตเปเบเบฐเปเบเปเบเบธเบเบชเบฐเปเบเบฒเบฐเบเบตเป, เปเบฅเบฐเบเปเปเปเบกเปเบ. --volume
. เบเบธเบ --mount
เปเบเบฑเบเบเบปเบเปเบเบเบฝเบงเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบซเบผเบทเบฅเบฐเบเบธเบเบฒเบเปเบฅเบทเบญเบเปเบเปเบงเบตเบเบฐเบฅเบดเบกเบฒเบ. เบเบญเบเบเบฒเบเบเบตเป, เบเบธเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเปเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ.
เปเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบ Docker, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเบเบธเบ -v
. เปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบฒเบเบฒเบกเบเบฑเบเบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเปเบฒเบเปเบญเบ, เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบเบธเบ --mount
ะธ --volume
เปเบเปเบฎเบนเบเปเบเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเบฑเปเบเปเบกเปเบ, เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบเบฝเบเปเบเปเบเบปเบเปเบเบ -v
เบชเบธเบ --mount
เปเบฅเบฐเปเบเปเบฎเบฑเบเบเบตเบกเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ.
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบปเปเบเบเปเบฅเบฐเบซเบงเปเบฒเบ --mount
ะธ --volume
เปเบกเปเบเบงเปเบฒเปเบกเบทเปเบญเปเบเปเบเบธเบเบเบฒเบ --volume
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบกเปเบเปเบเบฑเบเบเปเบฒเบฎเปเบงเบกเบเบฑเบเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบซเบเบถเปเบ, เปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเบฒเปเบเป --mount
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบกเปเบเปเบเบเบญเบญเบ.
เปเบกเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ --mount
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบกเปเบเปเบเบฑเบเบเบปเบงเปเบเบเปเบเบฑเบเบเบนเปเบเบตเปเบชเปเบฒเบเบฑเบ, เบเบท, เบกเบฑเบเบเปเบฒเบเบเบท key=value
. เบเบนเปเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเปเบเบเบเปเบงเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ. เบเบตเปเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเปเบเบปเปเบงเปเบ --mount
:
type
- เบเบฐโเปเบเบโเบเบฒเบโเบเบดเบโเบเบฑเปเบโ. เบเปเบฒเบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบนเบ ,เบเบฐเบฅเบดเบกเบฒเบ เบซเบผเบทtmpfs . เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฐเบฅเบดเบกเบฒเบเบขเบนเปเบเบตเปเบเบตเป, เบเบฑเปเบเปเบกเปเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบเปเบเบกเบนเบเบเปเบฒvolume
.source
- เปเบซเบผเปเบ mount. เบชเปเบฒเบฅเบฑเบเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบกเบตเบเบทเป, เบเบตเปเปเบกเปเบเบเบทเปเบเบญเบเบเบฐเบฅเบดเบกเบฒเบ. เบชเปเบฒเบฅเบฑเบเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบเปเปเบกเบตเบเบทเป, เบฅเบฐเบซเบฑเบเบเบตเปเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ. เบกเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบซเบเปเปเปเบเบฑเบsrc
.destination
- เปเบชเบฑเปเบเบเบฒเบเบเบตเปเปเบเบฅเปเบซเบผเบทเปเบเบเปเบเบตเบเบทเบเบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบฑเบ. เบฅเบฐเบซเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบชเบฑเปเบเบฅเบปเบเปเบเบฑเบdst
เบซเบผเบทtarget
.readonly
- mounts เบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเบเบฝเบโเปเบเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบญเปเบฒเบโ . เบเบฒเบโเบเปเบฒโเปเบเปโเบเบฐโเปเบโเบเบตเปโเปเบเบฑเบโเบเบฒเบโเปเบฅเบทเบญเบโ, เปเบฅเบฐโเบเปเปโเบกเบตโเบเบฒเบโเบกเบญเบโเบเปเบฒโเปเบซเปโเบกเบฑเบโ.
เบเบตเปเปเบกเปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเป --mount
เบกเบตเบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบ:
docker run --mount type=volume,source=volume_name,destination=/path/in/container,readonly my_image
เบเบปเบเปเบเปเบฎเบฑเบ
เบเบตเปเปเบกเปเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Docker volumes:
docker volume create
docker volume ls
docker volume inspect
docker volume rm
docker volume prune
เบเบตเปเปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเปเบเบปเปเบงเปเบเบชเปเบฒเบฅเบฑเบ --mount
, เปเบเปเปเบเปเปเบเบเปเบฒเบชเบฑเปเบเบเบญเบเปเบเบเบเบญเบก docker run --mount my_options my_image
:
type=volume
source=volume_name
destination=/path/in/container
readonly
เบเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเบเบธเบ Docker เบเบตเปเปเบฅเปเบง, เบกเบฑเบเปเบเบดเบเปเบงเบฅเบฒเบเบตเปเบเบฐเปเบงเบปเปเบฒเบชเบญเบเบชเบฒเบกเบเปเบฒเบเปเบฝเบงเบเบฑเบเบเปเบญเบเบเบตเปเบเบนเปเบฎเบฝเบ Docker เบชเบฒเบกเบฒเบเปเบเบเปเปเปเบ.
เบเปเบฒเบเบเบนเปเบญเปเบฒเบเบเบตเปเบฎเบฑเบเปเบเบ! เปเบญเบเบฐเบชเบฒเบ Docker เบซเบเบฑเบเบเบตเปเปเบเบปเปเบฒเปเบเบฐเบเบณเปเบซเปเบเบนเปเปเบฅเบตเปเบกเบฎเบฝเบเบฎเบนเป?
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com