Docker на CentOS сообщает «не удается смонтировать sys как только для чтения» при запуске

#centos #docker

#centos #docker

Вопрос:

Я только начинаю использовать Docker и пытаюсь установить Docker на CentOS 6.5 (в VMware Player 6) в соответствии с этим официальным документом. Все пошло, пока я не попытаюсь запустить контейнер.

 $ sudo docker run -i -t centos /bin/bash
2014/06/19 10:16:36 unable to remount sys readonly: unable to mount sys as readonly max retries reached
  

Дополнительная информация приведена ниже.

 $ uname -r
2.6.32-431.el6.x86_64

$ cat /etc/redhat-release 
CentOS release 6.5 (Final)

$ sudo docker version
Client version: 1.0.0
Client API version: 1.12
Go version (client): go1.2.2
Git commit (client): 63fe64c/1.0.0
Server version: 1.0.0
Server API version: 1.12
Go version (server): go1.2.2
Git commit (server): 63fe64c/1.0.0

$ sudo docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
centos              latest              0c752394b855        9 days ago          124.1 MB
  

Не могли бы вы помочь выяснить, в чем проблема? Спасибо.

Комментарии:

1. У VMware много продуктов, какой из них?

Ответ №1:

Скорее всего, проблема связана с собственным драйвером выполнения. Попробуйте переключиться на lxc

отредактируйте /etc/sysconfig/docker файл и убедитесь other_args , что он содержит --exec-driver=lxc

Пример:

other_args=»—exec-driver=lxc»

И не забудьте перезапустить службу docker…

Комментарии:

1. Также видно на RHEL 6.5