Всем привет.
Народ, помогите, пожалуйста разобраться, прямо горит:
1)как создать контейнер
2)как туда войти и что-нибудь поставить, например RabbitMQ
Я пытался сделать пот манам, но у меня вышла хрень какая-то, как туда войти и что-то поставить, не понятно
Контейнер (CentOS8)
Модератор: Модераторы разделов
-
- Сообщения: 1699
- ОС: Fedora 32
Re: Контейнер
Сообщение удалено.
Последний раз редактировалось Vascom 27.06.2020 08:36, всего редактировалось 1 раз.
-
- Модератор
- Сообщения: 20929
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Контейнер
Какой контейнер, чем создать? Вариантов как бы сильно больше одного.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 29
Re: Контейнер
вот получилось создать sudo docker container run --name robot fce289e99eb9
надеюсь я реально, создал контейнер
как туда что-нибудь поставить?
Добавлено (22:06):
как мне в контейнер робот что-нибудь поставить?Добавлено (22:34):
надеюсь я реально, создал контейнер
Добавлено (22:36):
картинка - https://hkar.ru/11uesкак туда что-нибудь поставить?
-
- Сообщения: 29
Re: Контейнер
народ, не у кого идей нет?
я сейчас про docker установка в контейнер
пытался так sudo docker run -t -i postgresql /bin/bash
я сейчас про docker установка в контейнер
пытался так sudo docker run -t -i postgresql /bin/bash
-
- Сообщения: 3729
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Контейнер
Идей нет. Есть документация. На официальном сайте. Довольно-таки развесистая.
У меня вот давеча lxc/lxd перестал работать, я уж грешным делом подумал перейти на docker.
И даже установил его. Но вот его документация меня как-то не вдохновила. К счастью, lxc/lxd удалось реанимировать до поры.
Насколько я понял, это решается на этапе создания образа.
Хотя вот, сравнивая с lxc/lxd, могу предположить, что должна быть возможность "доустановить" софт.
Как это выглядит в случае с lxc/lxd, в частности, на слаке: создается образ с системой и софтом внутри.
На основе этого образа создается контейнер.
Контейнер запускается "демоном".
Мы "прицепляемся" к контейнеру снаружи и получаем терминал.
А дальше уже внутри этого терминала запускаем различные команды, в том числе команды установки пакетов.
Предполагаю, что в случае с docker будет примерно так же.
Попробуйте для начала (в порядке эксперимента) изучить, например, изложенное здесь.
С поправкой на Ваш дистр и Ваши задачи.
Я примерно так действовал, разворачивая lxc/lxd на слаке. Читал материалы (заточенные на Ubuntu) и делал поправку на свой дистр.
Ну и официальную документацию никто не отменял.
-
- Модератор
- Сообщения: 20929
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Контейнер
Какие тут могут быть идеи? Про докер всё расписано, разжёвано и положено в клювик всем желающим и не особо в тысяче разных мест. Прямой путь: запускаете интерактивный шелл и ставите, как на обычной системе. Правильный путь: пишете Dockerfile и собираете образ docker build, после чего запускаете контейнер, в котором уже всё установлено.
Да, как отметил Vascom, в CentOS 8 считается кошерным использовать не docker, а podman (и buildah для сборки образа).
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |