Moby: كيفية تحميل تهيئة bashrc في حاوية

تم إنشاؤها على ١١ سبتمبر ٢٠١٣  ·  3تعليقات  ·  مصدر: moby/moby

أهلا،

لقد بدأت للتو في اللعب مع Docker وكنت أتساءل ما هي أفضل طريقة لتحميل ملف bashrc مخصص في كل مرة في حاوية. إما في كل حاوية أو في كل حاوية.

شكرا!

التعليق الأكثر فائدة

إعطاء هذا .bashrc في الصورة ، يمكنك أيضًا استخدام /bin/bash -l

ال 3 كومينتر

إذا تم دمج # 1757 ، فستتمكن من القيام بشيء مثل docker run -i -t -v ~/.bashrc:~/.bashrc ubuntu bash . حتى ذلك الحين ، تأكد فقط من وجود ~ / .bashrc عند بدء تشغيل الحاوية:

$ docker run -d ubuntu bash -c "echo 'export foo=bar' > .bashrc"
29b2ebb155e3
$ docker commit 29b2ebb155e3 mybase
e39a1d44ad80
$ docker run -i -t mybase bash
root<strong i="7">@2ad5a06af680</strong>:/# echo $foo
bar
root<strong i="8">@2ad5a06af680</strong>:/#

إعطاء هذا .bashrc في الصورة ، يمكنك أيضًا استخدام /bin/bash -l

شكرا جزيلا. لقد كنت في حيرة من أمري أن .bashrc الذي تم تحميله كان /.bashrc وليس /root/.bashrc .

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات