Historia de migrationibus navale problematum (radicis docker)

Non plus quam biduo ante, placuit in uno e ministris ut reponendium movendi (indicem ubi docker totum continens et imaginum fasciculos) ad sectionem separatam, quae
plus habebat. Leve visum est negotium, nec praedixit molestiam.

Demus incipias:

1. Desine et omnia vasa applicationis nostrae interfice;

docker-compose down

si multa vasa et in diversis compositionibus sint, hoc facere potes;

docker rm -f $(docker ps -q)

2. Siste phialam daemonem;

systemctl stop docker

3. Movere indicem ad desideratum locum;

cp -r /var/lib/docker /docker/data/storage

4. Monstramus daemonem phialam ut in novo directorio inspiciamus. Plures optiones sunt: ​​vel vexillum -g ut daemonem ad novam viam monstrandam, vel ad figuras systematas systematas quas usi sumus demonstramus. Aliquam vel symlink. De hoc nimis accurate non ingrediar, id est in Interreti. plenus manual in movendo docker radicem ad novum locum.

5. Satus phialam daemonem et fac in loco dextro spectat;

systemctl status docker

In una lineae output videndum est:

β”œβ”€19493 /usr/bin/dockerd --data-root=/docker/data/storage

Optionem daemoni latam esse certo fecimus, nunc reprehendo an applicuerit (gratias) inkvizitor68sl)!

docker info | awk '/Root Dir/ {print $NF}' 

6. Incipiamus nostrum applicatione:

docker-compose up -d

7. Reprehendo

Hic fun incipit, DBMS, MQ, omnia denique! Integrum est database, omnia opera ... praeter nginx. Nostras nginx habemus construere apud Kerberos et meretrices. Vidensque tigna continens indicavit se scribere non posse /var/tmp - Permissio negavit. Templa meis digitis demisi ac situ analysim conor... Quomodo hoc fieri potest? Imago Docker non mutavit. Nos modo presul movit. Semper laboravi, et hic pro te est. radix, radix 755dedit radix, radix 777. Et omnia inceperunt ... Cogitatio coepit sana in capite meo - quaedam nugae... Cogitavi, bene, fortasse non aliquid in ratione sumi...

Placuit ut nos adamavit accessum ius imagini per translationem. Nos applicationem, fautrix daemonis, novum directorium delevimus et directorium /var/lib/i rsync -a.

Omnia bene nunc puto, Docker applicationem moveamus.

Aaand.... quaestio manebat. Oculus meus vellicatus est. Cucurri ad consolatorium virtualis machinae meae, ubi varias probationes discurro, hanc nginx imaginem habui, et intra vas ascendi, et hic iura ad /var/tmp directorium sunt radix, radix 777. Id est, sicut manually ponere habui. Sed imagines identicae sunt!

Ratio fasciculi xfs ubique adhibebatur.

Comparavi per mandatum

docker inspect my-nginx:12345

Omnes hashes idem sunt, omnes unus ad unum. Tam in servo, quam in machina virtuali. Imaginem loci nginx delevi et eam iterum ex registro eduxi, quae ob plures causas in eadem machina est. Et problema idem est.... Nunc alter oculus meus vellicat.

Cogitationes quae in capite meo essent iam non memini, praeter "AAAAAAAAA" et alia vociferans. Hora erat 4 diei tertiae, et codice fonte Docker adhibitum est ad intellegendum principium stratis imaginis hashing. Aperta tertia potus energiae. Et demum mihi illuxit qui hasing tantum tabellam rationem habet, contenta, sed IURIBUS ADITUS! Hoc est, arcano quodam modo iura nostra amissa sunt, selinux debilitata est, acl non adhibetur, et nulla est visca.

Imaginem localem delevi, etiam imaginem e registro delevi et iterum reppulit. et omnia operata sunt. Evenit ut in translatione iura amissa sint tam intra imaginem localem quam intra imaginem iacentem in registro. Pluribus de causis in eodem curru, ut iam dixi, collocabatur. Et per consequens in uno directorio /var/lib/docker.

Exspectansque quaestionem num ad veterem directorium spectare conabantur iaculatores - non, heu, res non permiserunt. Ita, et vere volui ut viderit.

Post hunc articulum scripto, solutio quaestionis manifesta mihi videtur, sed tempore analysi non ita visum est. Honeste, Googled et similes casus non inveni.

Consequuntur: problema solvi, causam adhuc non capio =(

Si quis scit, conjecturas, de causis possibilibus hujus problematis visionem habuisse, vehementer gaudeo a te in commentaria audire!

Source: www.habr.com