| buildah-mount(1) | General Commands Manual | buildah-mount(1) |
نام (NAME)
buildah-mount - اتصال سیستمفایل ریشه یک کانتینر در حال کار
خلاصه دستور (SYNOPSIS)
buildah mount [container ...]
توضیحات (DESCRIPTION)
سیستمفایل ریشه کانتینر مشخصشده را در مکانی که از طریق میزبان قابل دسترسی باشد متصل (mount) میکند و مسیر آن را برمیگرداند.
اگر دستور mount بدون هیچ آرگومانی اجرا شود، این ابزار تمام کانتینرهایی را که در حال حاضر متصل هستند فهرست میکند.
هنگام اجرا در حالت بدون ریشه (rootless)، دستور mount در یک فضاینام (namespace) متفاوت اجرا میشود، بنابراین در صورت استفاده از درایوری غیر از vfs، ممکن است حجم متصلشده از طریق سیستم میزبان قابل دسترسی نباشد. برای دسترسی به سیستمفایل متصلشده، ممکن است نیاز باشد فضاینام اتصال را به عنوان بخشی از buildah unshare به صورت جداگانه ایجاد کنید. در محیط ایجادشده توسط buildah unshare میتوانید از buildah mount استفاده کرده و به سیستمفایل متصلشده دسترسی داشته باشید.
مقدار بازگشتی (RETURN VALUE)
مسیر سیستمفایل متصلشده. در صورت بروز خطا، یک رشته خالی بازگردانده شده و errno مقداردهی میشود.
گزینهها (OPTIONS)
--json
خروجی در قالب JSON.
مثال (EXAMPLE)
buildah mount working-container /var/lib/containers/storage/overlay2/f3ac502d97b5681989dff84dfedc8354239bcecbdc2692f9a639f4e080a02364/merged
buildah mount working-container /var/lib/containers/storage/overlay2/f3ac502d97b5681989dff84dfedc8354239bcecbdc2692f9a639f4e080a02364/merged fedora-working-container /var/lib/containers/storage/overlay2/0ff7d7ca68bed1ace424f9df154d2dd7b5a125c19d887f17653cbcd5b6e30ba1/merged
buildah mount working-container fedora-working-container ubi8-working-container working-container /var/lib/containers/storage/overlay/f8cac5cce73e5102ab321cc5b57c0824035b5cb82b6822e3c86ebaff69fefa9c/merged fedora-working-container /var/lib/containers/storage/overlay/c3ec418be5bda5b72dca74c4d397e05829fe62ecd577dd7518b5f7fc1ca5f491/merged ubi8-working-container /var/lib/containers/storage/overlay/03a071f206f70f4fcae5379bd5126be86b5352dc2a0c3449cd6fca01b77ea868/merged
در صورت اجرا در حالت rootless، ابتدا باید دستور buildah unshare را اجرا کنید تا بتوانید از نقطه اتصال استفاده نمایید.
$ buildah unshare # buildah mount working-container /var/lib/containers/storage/overlay/f8cac5cce73e5102ab321cc5b57c0824035b5cb82b6822e3c86ebaff69fefa9c/merged # cp foobar /var/lib/containers/storage/overlay/f8cac5cce73e5102ab321cc5b57c0824035b5cb82b6822e3c86ebaff69fefa9c/merged # buildah unmount working-container # exit $ buildah commit working-container newimage
همچنین ببینید (SEE ALSO)
buildah(1), buildah-umount(1), buildah-unshare(1)
| March 2017 | buildah |