C#8, .NET 5, DevSecOps, Azure Functions та мікросервіси на конференції .NET fwdays | Online

Як скопіювати файл до lxc-контейнера?

Доброго дня! Намагався скопіювати файл до lxc-контейнера

sudo lxc file push Dzhalapita.txt.xml kontext-container /opt/kontext/

В результаті отримав таке:

open /var/lib/snapd/hostfs/home/serhii/kontext-container: no such file or directory

Зсередини контейнера теж не працює

Контейнер запускав отак:

sudo lxc-start -n kontext-container

Хтось знає, як записати локальний файл до контейнера? Заздалегідь вдячний!

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Доброго дня. У вас пробіл зайвий, судячи по всьому.
Спробуйте:
sudo lxc file push Dzhalapita.txt.xml kontext-container/opt/kontext/

з lxc можна працювати як з окремим сервером. тобто ти можеш до цього конектитись через ssh і використовувати команду scp. наприклад
scp /path/to/localfile lxcusername@server.lxc:/path/to/lxc

Я спробував:
усереднині контейнре запустив:
ssh 10.0.2.15 -l root
Потім відкрив ще раз термінал і виконав:
sudo scp Dzhalapita.txt.xml ubuntu@10.0.2.15.lxc/opt/
Однак виникла помилка:
cannot create regular file ’ubuntu@10.0.2.15.lxc/opt/’: No such file or directory

Я принципово щось не те роблю? Заздалегідь вдячний!

Спробуйте не з контейнера а з операційної системи як порадив Дмитро

Дякую! Я намагаюся, ще й двокрапку пропустив...

Ще раз дякую! У моєму випадку так це треба було виконати:
sudo scp Dzhalapita.txt.xml root@10.0.3.8:/opt/

Подписаться на комментарии