เชฅเซเชกเชพ เชฆเชฟเชตเชธเซ เชชเชนเซเชฒเชพ, เชเช เชธเชฐเซเชตเชฐ เชชเชฐ เชกเซเชเชฐ เชธเซเชเซเชฐเซเช (เชเช เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพ เชเซเชฏเชพเช เชกเซเชเชฐ เชคเชฎเชพเชฎ เชเชจเซเชเซเชจเชฐ เช
เชจเซ เชเชฎเซเช เชซเชพเชเชฒเซเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซ เชเซ) เชจเซ เช
เชฒเช เชตเชฟเชญเชพเชเชฎเชพเช เชเชธเซเชกเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช, เชเซ
เชตเชงเซ เชเซเชทเชฎเชคเชพ เชนเชคเซ. เชเชพเชฐเซเชฏ เชคเซเชเซเช เชฒเชพเชเชคเซเช เชนเชคเซเช เช
เชจเซ เชฎเซเชถเซเชเซเชฒเซเชจเซ เชเชเชพเชนเซ เชเชฐเซ เชจ เชนเชคเซ ...
เชชเซเชฐเชพเชฐเชเชญ:
1. เช เชฎเชพเชฐเซ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเชพ เชคเชฎเชพเชฎ เชเชจเซเชเซเชจเชฐเชจเซ เชฐเซเชเซ เช เชจเซ เชฎเชพเชฐเซ เชจเชพเชเซ:
docker-compose down
เชเซ เชคเซเชฏเชพเช เชเชฃเชพ เชฌเชงเชพ เชเชจเซเชเซเชจเชฐ เชเซ เช เชจเซ เชคเซ เชตเชฟเชตเชฟเชง เชฐเชเชจเชพเชเชฎเชพเช เชเซ, เชคเซ เชคเชฎเซ เช เชเชฐเซ เชถเชเซ เชเซ:
docker rm -f $(docker ps -q)
2. เชกเซเชเชฐ เชกเชฟเชฎเชจเชจเซ เชฐเซเชเซ:
systemctl stop docker
3. เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชจเซ เชเชเซเชเชฟเชค เชธเซเชฅเชพเชจ เชชเชฐ เชเชธเซเชกเซ:
cp -r /var/lib/docker /docker/data/storage
4. เช
เชฎเซ เชกเซเชเชฐ เชกเชฟเชฎเชจเชจเซ เชจเชตเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเซเชตเชพ เชฎเชพเชเซ เชเชนเซเช เชเซเช. เชคเซเชฏเชพเช เชเชฃเชพ เชฌเชงเชพ เชตเชฟเชเชฒเซเชชเซ เชเซ: เชเชพเช เชคเซ เชกเชฟเชฎเชจเชจเซ เชจเชตเชพ เชชเชพเชฅ เชคเชฐเชซ เชจเชฟเชฐเซเชฆเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ -g เชซเซเชฒเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ, เช
เชฅเชตเชพ systemd เชฐเซเชชเชฐเซเชเชพเช, เชเซเชจเซ เช
เชฎเซ เชเชชเชฏเซเช เชเชฐเซเชฏเซ เชเซ. เช
เชฅเชตเชพ เชธเชฟเชฎเชฒเชฟเชเช. เชนเซเช เช เชตเชฟเชถเซ เชตเชงเซ เชตเชฟเชเชคเชฎเชพเช เชเชเชถ เชจเชนเซเช, เชคเซ เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชเซ.
5. เชกเซเชเชฐ เชกเชฟเชฎเชจ เชถเชฐเซ เชเชฐเซ เช เชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเซ เชฏเซเชเซเชฏ เชเชเซเชฏเชพเช เชฆเซเชเชพเชฏ เชเซ:
systemctl status docker
เชเชเชเชชเซเช เชฒเชพเชเชจเชฎเชพเชเชฅเซ เชเชเชฎเชพเช เชเชชเชฃเซ เชเซเชตเซเช เชเซเชเช:
โโ19493 /usr/bin/dockerd --data-root=/docker/data/storage
เช
เชฎเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชเซ เชตเชฟเชเชฒเซเชช เชกเชฟเชฎเชจเชจเซ เชชเชธเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ, เชนเชตเซ เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เชคเซ เชคเซเชจเซ เชฒเชพเชเซ เชเชฐเซ เชเซ เชเซ เชเซเชฎ (เชเชญเชพเชฐ
docker info | awk '/Root Dir/ {print $NF}'
6. เชเชพเชฒเซ เช เชฎเชพเชฐเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชถเชฐเซ เชเชฐเซเช:
docker-compose up -d
7. เชคเชชเชพเชธเซ เชฐเชนเซเชฏเซเช เชเซ
เช เชจเซ เช เชนเซเช เชฎเชเชพ เชถเชฐเซ เชฅเชพเชฏ เชเซ, DBMS, MQ, เชฌเชงเซเช เชธเชพเชฐเซเช เชเซ! เชกเซเชเชพเชฌเซเช เช เชเชฌเชเชง เชเซ, เชฌเชงเซเช เชเชพเชฎ เชเชฐเซ เชเซ... nginx เชธเชฟเชตเชพเชฏ. เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฐเซเชฌเซเชฐเซเชธ เช เชจเซ เชเชฃเชฟเชเชพเช เชธเชพเชฅเซ เช เชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ nginx เชฌเชฟเชฒเซเชก เชเซ. เช เชจเซ เชเชจเซเชเซเชจเชฐ เชฒเซเช เชเซเชตเชพเชฅเซ เชธเชเชเซเชค เชฎเชณเซ เชเซ เชเซ เชคเซ /var/tmp เชชเชฐ เชฒเชเซ เชถเชเชคเซเช เชจเชฅเซ - เชชเชฐเชตเชพเชจเชเซ เชจเชเชพเชฐเซ. เชนเซเช เชฎเชพเชฐเซ เชเชเชเชณเซเชเชฅเซ เชฎเชพเชฐเชพ เชฎเชเชฆเชฟเชฐเซเชจเซ เชเซเชเชฅเซ เชฒเชเช เชเซเช เช เชจเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเช เชเซเช... เช เชเซเชตเซ เชฐเซเชคเซ เชถเชเซเชฏ เชเซ? เชกเซเชเชฐ เชเชฎเซเช เชฌเชฆเชฒเชพเช เชจเชฅเซ. เช เชฎเซ เชนเชฎเชฃเชพเช เช เชกเชฟเชฐเซเชเซเชเชฐเซ เชเชธเซเชกเซ เชเซ. เชคเซ เชนเชเชฎเซเชถเชพ เชเชพเชฎ เชเชฐเซ เชเซ, เช เชจเซ เช เชนเซเช เชคเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชเซ... เชชเซเชฐเชฏเซเช เชเชพเชคเชฐ, เชนเซเช เชฎเชพเชฐเชพ เชนเชพเชฅเชฅเซ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเชฏเซ เช เชจเซ เช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเชพ เช เชงเชฟเชเชพเชฐเซ เชฌเชฆเชฒเซเชฏเชพ, เชคเซเชฏเชพเช เชนเชคเชพ เชฐเซเช, เชฐเซเช 755, เชเชชเซเชฏเซ เชฐเซเช, เชฐเซเช 777. เช เชจเซ เชฌเชงเซเช เชถเชฐเซ เชฅเชฏเซเช... เชฎเชพเชฐเชพ เชฎเชเชเชฎเชพเช เชเช เชตเชฟเชเชพเชฐ เชเชตเชตเชพ เชฒเชพเชเซเชฏเซ - เชเช เชชเซเชฐเชเชพเชฐเชจเซ เชฌเชเชตเชพเชธ... เชฎเซเช เชตเชฟเชเชพเชฐเซเชฏเซเช, เชธเชพเชฐเซเช, เชเชฆเชพเช เชฎเซเช เชเชเชเช เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชงเซเช เชจเชฅเซ...
เชฎเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช เชเซ เช
เชฎเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชซเชพเชเชฒเซเชจเชพ เชเชเซเชธเซเชธ เช
เชงเชฟเชเชพเชฐเซ เชธเชพเชฅเซ เชชเซเชฐเซเชฎเชฎเชพเช เชชเชกเซ เชเชฏเชพ. เช
เชฎเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฌเชเชง เชเชฐเซ, เชกเซเชเชฐ เชกเชฟเชฎเชจ, เชจเชตเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชเชพเชขเซ เชจเชพเชเซ เช
เชจเซ /var/lib/docker เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชจเชเชฒ เชเชฐเซ. rsync -a
.
เชฎเชจเซ เชฒเชพเชเซ เชเซ เชเซ เชนเชตเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเซ, เชเชพเชฒเซ เชกเซเชเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชตเชงเชพเชฐเซเช.
เชเช... เชธเชฎเชธเซเชฏเชพ เชฐเชนเซ เช... เชฎเชพเชฐเซ เชเชเช เชฎเซเชเชเชพเช เชเช. เชนเซเช เชฎเชพเชฐเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเชจเชพ เชเชจเซเชธเซเชฒ เชชเชฐ เชฆเซเชกเซ เชเชฏเซ, เชเซเชฏเชพเช เชนเซเช เชตเชฟเชตเชฟเชง เชชเชฐเซเชเซเชทเชฃเซ เชเชฒเชพเชตเซเช เชเซเช, เชฎเชพเชฐเซ เชชเชพเชธเซ เช nginx เชเชฌเซ เชนเชคเซ, เช เชจเซ เชนเซเช เชเชจเซเชเซเชจเชฐเชจเซ เช เชเชฆเชฐ เชเชฏเซ, เช เชจเซ เช เชนเซเช /var/tmp เชกเชฟเชฐเซเชเซเชเชฐเซเชจเชพ เช เชงเชฟเชเชพเชฐเซ เชฐเซเช, เชฐเซเช 777 เชเซ. เชเชเชฒเซ เชเซ, เชเซ เชฐเซเชคเซ เชฎเชพเชฐเซ เชฎเซเชจเซเชฏเซเช เชฒเซ เชธเซเช เชเชฐเชตเชพเชจเซเช เชนเชคเซเช. เชชเชฐเชเชคเซ เชเชฌเซเช เชธเชฎเชพเชจ เชเซ!
xfs เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฆเชฐเซเช เชเชเซเชฏเชพเช เชตเชชเชฐเชพเชคเซ เชนเชคเซ.
เชฎเซเช เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเซ
docker inspect my-nginx:12345
เชฌเชงเชพ เชนเซเชถ เชธเชฐเชเชพ เชเซ, เชฌเชงเชพ เชเช เชฅเซ เชเช. เชธเชฐเซเชตเชฐ เชชเชฐ เช เชจเซ เชฎเชพเชฐเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชชเชฐ เชฌเชเชจเซ. เชฎเซเช เชธเซเชฅเชพเชจเชฟเช nginx เชเชฎเซเช เชเชพเชขเซ เชจเชพเชเซ เช เชจเซ เชคเซเชจเซ เชฐเชเชฟเชธเซเชเซเชฐเซเชฎเชพเชเชฅเซ เชซเชฐเซเชฅเซ เชเซเชเชเซ, เชเซ เชเชฃเชพ เชเชพเชฐเชฃเซเชธเชฐ เชธเชฎเชพเชจ เชฎเชถเซเชจ เชชเชฐ เชเซ. เช เชจเซ เชธเชฎเชธเซเชฏเชพ เช เช เชเซ... เชนเชตเซ เชฎเชพเชฐเซ เชฌเซเชเซ เชเชเช เชเชฎเชเซ เชฐเชนเซ เชเซ.
"AAAAAAAAA" เช เชจเซ เช เชจเซเชฏ เชตเชธเซเชคเซเชเชจเซ เชฌเซเชฎเซ เชชเชพเชกเชตเชพ เชเชชเชฐเชพเชเชค, เชฎเชพเชฐเชพ เชฎเชเชเชฎเชพเช เชถเซเช เชตเชฟเชเชพเชฐเซ เชนเชคเชพ เชคเซ เชฎเชจเซ เชนเชตเซ เชฏเชพเชฆ เชจเชฅเซ. เชธเชตเชพเชฐเชจเชพ 4 เชตเชพเชเซเชฏเชพ เชนเชคเชพ, เช เชจเซ เชกเซเชเชฐ เชธเซเชฐเซเชธ เชเซเชกเชจเซ เชเชชเชฏเซเช เชเชฎเซเช เชฒเซเชฏเชฐเซเชธเชจเซ เชนเซเชถ เชเชฐเชตเชพเชจเชพ เชธเชฟเชฆเซเชงเชพเชเชคเชจเซ เชธเชฎเชเชตเชพ เชฎเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ. เชเชจเชฐเซเชเซ เชกเซเชฐเชฟเชเชเชจเซเช เชคเซเชฐเซเชเซเช เชเซเชจ เชเซเชฒเซเชฏเซเช. เช เชจเซ เช เชเชคเซ เชคเซ เชฎเชพเชฐเชพ เชชเชฐ เชเชญเซเช เชฅเชฏเซเช เชเซ เชนเซเชถเชฟเชเช เชซเชเซเชค เชซเชพเชเชฒ, เชคเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซ เชเซ, เชชเชฐเชเชคเซ เชเชเซเชธเซเชธ เช เชงเชฟเชเชพเชฐเซ เชจเชฅเซ! เชเชเชฒเซ เชเซ, เช เชฎเซเช เชฐเชนเชธเซเชฏเชฎเชฏ เชฐเซเชคเซ เช เชฎเชพเชฐเชพ เช เชงเชฟเชเชพเชฐเซ เชเซเชตเชพเช เชเชฏเชพ เชเซ, selinux เช เชเซเชทเชฎ เชเซ, acl เชจเซ เชเชชเชฏเซเช เชฅเชฏเซ เชจเชฅเซ, เช เชจเซ เชเซเช เชธเซเชเซเชเซ เชฌเซเช เชจเชฅเซ.
เชฎเซเช เชธเซเชฅเชพเชจเชฟเช เชเชฌเซ เชเชพเชขเซ เชจเชพเชเซ, เชกเซเชเชฐ เชฐเชเชฟเชธเซเชเซเชฐเซเชฎเชพเชเชฅเซ เชเชฌเซ เชชเชฃ เชเชพเชขเซ เชจเชพเชเซ เช เชจเซ เชคเซเชจเซ เชซเชฐเซเชฅเซ เชฆเชฌเชพเชฃ เชเชฐเซเชฏเซเช. เช เชจเซ เชฌเชงเซเช เชเชพเชฎ เชเชฐเซเชฏเซเช. เชคเซ เชคเชพเชฐเชฃ เชเชชเซ เชเซ เชเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช เชงเชฟเชเชพเชฐเซ เชเซเชตเชพเช เชเชฏเชพ เชนเชคเชพ, เชฌเชเชจเซ เชธเซเชฅเชพเชจเชฟเช เชเชฌเซเชจเซ เช เชเชฆเชฐ เช เชจเซ เชฐเชเชฟเชธเซเชเซเชฐเซเชฎเชพเช เชชเชกเซเชฒเซ เชเชฌเซเชจเซ เช เชเชฆเชฐ. เชเซเชฎ เชฎเซเช เชชเชนเซเชฒเซเชฅเซ เช เชเชนเซเชฏเซเช เชเซ, เชธเชเชเซเชฏเชพเชฌเชเชง เชเชพเชฐเชฃเซเชธเชฐ เชคเซ เชเช เช เชเชพเชฐ เชชเชฐ เชธเซเชฅเชฟเชค เชนเชคเซเช. เช เชจเซ เชชเชฐเชฟเชฃเชพเชฎเซ, เชเช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช /var/lib/docker.
เช เชจเซ เชชเซเชฐเชถเซเชจเชจเซ เช เชชเซเชเซเชทเชพ เชฐเชพเชเซเชจเซ เชถเซเช เชคเซเชเช เชกเซเชเชฐเชจเซ เชคเซเชฐเชพเชเชเชถเชเซเชคเชฟเชจเซ เชเซเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชชเชฐเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ - เชจเชพ, เชคเซเชเช เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ เชจเชนเซเช, เช เชฐเซ, เชธเชเชเซเชเซเช เชคเซเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชจเชนเซเช. เชนเชพ, เช เชจเซ เชนเซเช เชเชฐเซเชเชฐ เชคเซเชจเซ เชถเซเชงเชตเชพ เชฎเชพเชเชเชคเซ เชนเชคเซ.
เช เชฒเซเช เชฒเชเซเชฏเชพ เชชเชเซ, เชธเชฎเชธเซเชฏเชพเชจเซเช เชธเชฎเชพเชงเชพเชจ เชฎเชจเซ เชธเซเชชเชทเซเช เชฒเชพเชเซ เชเซ, เชชเชฐเชเชคเซ เชตเชฟเชถเซเชฒเซเชทเชฃ เชธเชฎเชฏเซ เชเชตเซเช เชฒเชพเชเชคเซเช เชจ เชนเชคเซเช. เชชเซเชฐเชพเชฎเชพเชฃเชฟเชเชชเชฃเซ, เชฎเซเช Google เชเชฐเซเชฏเซเช เช เชจเซ เชฎเชจเซ เชธเชฎเชพเชจ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช เชฎเชณเซ เชจเชฅเซ.
เชชเชฐเชฟเชฃเชพเชฎ: เชฎเซเช เชธเชฎเชธเซเชฏเชพ เชนเชฒ เชเชฐเซ เชเซ, เชฎเชจเซ เชนเชเซ เชชเชฃ เชเชพเชฐเชฃ เชธเชฎเชเชพเชฏเซเช เชจเชฅเซ =(
เชเซ เชเซเชเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเชพ เชธเชเชญเชตเชฟเชค เชเชพเชฐเชฃเซ เชตเชฟเชถเซ เชเชฌเชฐ เชนเซเชฏ, เช
เชจเซเชฎเชพเชจ เชฒเชเชพเชตเซเชฏเซเช เชนเซเชฏ, เชคเซ เชฎเชจเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซเชฅเซ เชเชฟเชชเซเชชเชฃเซเชเชฎเชพเช เชธเชพเชเชญเชณเซเชจเซ เชเซเชฌ เชเชจเชเชฆ เชฅเชถเซ!
เชธเซเชฐเซเชธ: www.habr.com