Как запустить Docker на VDS (LXD / контейнеры)

Виктор С:

У меня есть VDS как lxd / container (я вижу это df -h). Ос установлен Debian 7.11. Ядро:

uname -r
4.13.0-19-generic

Я хочу запустить MySQL в Docker, который установлен в VDS. Я тяну mysql:

docker images
mysql/mysql-server   5.5      5eb4590ee5eb     8 days ago      180MB

но когда я попытался запустить из-под рута, я исключил ошибку

# docker run --privileged --name=mysql2 -d mysql/mysql-server:5.5
a2f7cd827f0d7f2993bcb3c877fd53ae14727d7bf840d768bb2f0b5fc2e0df97
docker: Error response from daemon: OCI runtime create failed: container_linux.go:296: starting container process caused "process_linux.go:398: container init caused \"rootfs_linux.go:58: mounting \\\"proc\\\" to rootfs \\\"/var/lib/docker/vfs/dir/52c9680a80799cb05d6d423b329cd15486882b7e196dcbd435084287f0d823bf\\\" at \\\"/proc\\\" caused \\\"permission denied\\\"\"": unknown.

Когда я установил докер, я исключил предупреждение : монтирование запрещено , но докер установлен. Когда я запускаю Docker, я получаю предупреждение

service docker start
mount: permission denied
mount: permission denied
mount: permission denied
mount: permission denied
[....] Starting Docker: docker

но служба работает

service docker status
[ ok ] Docker is running.

Я не видел системный журнал, мой каталог / var / log

-rw-r--r-- 1 root  root      12438 Jan 24 08:19 alternatives.log
drwxr-xr-x 2 root  root          4 Jan 20 00:47 apt
-rw-r--r-- 1 root  root     244986 Jan 20 00:47 bootstrap.log
-rw-rw---- 1 root  utmp          0 Jan 20 00:46 btmp
-rw-r----- 1 root  adm           0 Jan 24 09:12 dmesg
-rw-r----- 1 root  adm           0 Jan 23 11:52 dmesg.0
-rw-r----- 1 root  adm          28 Jan 22 12:02 dmesg.1.gz
-rw-r--r-- 1 root  docker    24714 Jan 24 10:36 docker.log
-rw-r--r-- 1 root  root     330467 Jan 24 08:56 dpkg.log
-rw-r--r-- 1 root  root       3296 Jan 21 21:47 faillog
drwxr-xr-x 2 root  root          4 Jan 20 00:47 fsck
-rw-rw-r-- 1 root  utmp      30076 Jan 24 09:20 lastlog
drwxr-s--- 2 mysql adm           2 Jan 21 21:47 mysql
drwxr-xr-x 2 root  root          3 Jan 24 09:11 unattended-upgrades
-rw-rw-r-- 1 root  utmp   27376128 Jan 24 10:53 wtmp

В docker.log

time="2018-01-24T11:00:19.694045397+02:00" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/containers/create type="*events.ContainerCreate"
time="2018-01-24T11:00:19+02:00" level=info msg="shim docker-containerd-shim started" address="/containerd-shim/moby/1be5433094ef58b7124ffcf9b5ee5e86b474a9129bf3f747a5bfc7e07767ac5a/shim.sock" debug=false module="containerd/tasks" pid=3027 
time="2018-01-24T11:00:19+02:00" level=info msg="shim reaped" id=1be5433094ef58b7124ffcf9b5ee5e86b474a9129bf3f747a5bfc7e07767ac5a module="containerd/tasks" 
time="2018-01-24T11:00:19.939970415+02:00" level=error msg="stream copy error: reading from a closed fifo"
time="2018-01-24T11:00:19.940053674+02:00" level=error msg="stream copy error: reading from a closed fifo"
time="2018-01-24T11:00:19.942454319+02:00" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/containers/delete type="*events.ContainerDelete"
time="2018-01-24T11:00:20.120509909+02:00" level=error msg="1be5433094ef58b7124ffcf9b5ee5e86b474a9129bf3f747a5bfc7e07767ac5a cleanup: failed to delete container from containerd: no such container"

Не могли бы вы мне помочь?

user597630:

Чтобы запустить Docker внутри контейнера LXD, вам нужно включить контейнер nesting. Вложенность означает, что внутри контейнера может быть контейнер (докер) (из LXD).

Запустите контейнер, как это,

lxc launch ubuntu:x mydockers -c security.nesting=true

Если контейнер LXD уже создан, добавьте флаг с

lxc config set mydockers security.nesting true
lxc restart mydockers

Эта статья взята из Интернета, укажите источник при перепечатке.

Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.

Отредактировано в
0

я говорю два предложения

0обзор
Войти в системуУчаствуйте в комментариях

Статьи по теме

Есть ли смысл использовать Docker-контейнеры на продакшене VPS / VDS?

Чем lxd отличается от lxc / docker?

разрешение отклонено при установке lxd через оснастку

LXD: пул хранения по умолчанию не существует

Как удалить хранилище LXD по умолчанию?

LXD используется в производстве?

Не удается создать жесткую ссылку для смонтированного файла хоста в контейнере LXD

Отсутствует функция сети на LXD?

Ошибка инициализации lxd

LXD против классических виртуальных машин в производственном кластере (Kubernetes)

Ansible Проверить, существует ли уже контейнер lxd с именем

Как подключить bash или оболочку к lxd контейнеру

LXD против классических виртуальных машин в производственном кластере (Kubernetes)

Веб-запросы C #, взаимодействующие с LXD

Чем докер полезен для приложений, отличных от веб-приложений (например, скриптов Python)? В чем преимущество его использования перед LXC / LXD?

Is LXD is used in production?

Протокол прокси с NGinx, LXD / LXC и Kong

Где в LXD-версии Snap-пакета хранятся контейнеры?

PowerShell не может найти тип [VMware.VimAutomation.Vds.Impl.V1.VmwareVDPortgroupImpl]

dotNetRDF не анализирует LinkedMovie.nt (VDS.RDF.Parsing.RdfParseException)

Невозможно загрузиться (тип облака: localhost) - ошибка при установке кластера Kuberneters локально с помощью LXD / Conjure-up

LXD-контейнер ALSA audio support question

Ошибка: получить http: //unix.socket/1.0: набрать unix /var/snap/lxd/common/lxd/unix.socket: connect: в разрешении отказано

Can not access a file in a lxd container shared from the host

Как включить сквозную передачу gpu на centos / rhel / ol8 с использованием контейнеров lxd / lxc snapd?

Используя LXD REST API, ClientWebSocket выдает исключение AuthenticationException в .Net Core, но в .Net Framework он работает хорошо

Невозможно отобразить содержимое вложенного каталога в Docker: в разрешении отказано

Как я могу запустить команду Docker после сборки?

Ошибка сборки Docker из-за «монтирования тома поверх существующего файла»

TOP список

  1. 1

    Распределение Рэлея Curve_fit на Python

  2. 2

    Как не использовать HttpClient с ЛЮБЫМ сертификата SSL, независимо от того, как «плохо» это

  3. 3

    TypeError: store.getState não é uma função. (Em 'store.getState ()', 'store.getState' é indefinido, como posso resolver esse problema?

  4. 4

    Elasticsearch - Нечеткий поиск не дает предложения

  5. 5

    Modbus Python Schneider PM5300

  6. 6

    Автозаполнение с Java, Redis, Elastic Search, Монго

  7. 7

    Ошибка «LINK: фатальная ошибка LNK1123: сбой при преобразовании в COFF: файл недействителен или поврежден» после установки Visual Studio 2012 Release Preview

  8. 8

    (fields.E300) Поле определяет связь с моделью, которая либо не установлена, либо является абстрактной.

  9. 9

    Проблемы со сборкой Python Image Registration Toolkit

  10. 10

    Vue js CLI 2 импортирует и использует плагин javascript

  11. 11

    Как отправить файл с сообщением в Discord с помощью JDA?

  12. 12

    В чем разница между CRC-16 / CCITT-FALSE и CRC-16 / X-25?

  13. 13

    Single legend for Plotly subplot for line plots created from two data frames in R

  14. 14

    Vim - автокоманды игнорируются в коде автокоманд

  15. 15

    Метод ошибки Illuminate \\ Database \\ Eloquent \\ Collection :: save не существует. в Laravel

  16. 16

    Статус HTTP 403 - ожидаемый токен CSRF не найден

  17. 17

    Ленивое объединение FPU в Cortex-M4F

  18. 18

    Работа с отсутствующими значениями для одной переменной в R

  19. 19

    Как очистить или очистить StringBuilder?

  20. 20

    PyQt5 не работает как «подходящий UI Toolkit» для Mayavi с Python 3.6.

  21. 21

    Vue 2 с Vue CLI - как сделать src / static static, чтобы я мог использовать изображения, которые там есть?

популярныйтег

файл