Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos centos5 5a1ebaa356ff 5 days ago 484 MB
centos centos7 70214e5d0a90 9 days ago 224 MB
centos latest 70214e5d0a90 9 days ago 224 MB
centos centos6 68eb857ffb51 9 days ago 212.7 MB
# docker ps
CONTAINER ID IMAGE COMMAND ....
e8e254b40b74 centos:centos6 "/bin/bash" ....
# ssh root@container 'service httpd restart'
mkdir -p /root/bin— вообще умиляет…
# mkdir -p /root/bin
--privileged — в контейнере не запускается mysql-serverroot@b1d8a93c420a:/# service mysql start
/usr/sbin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: Permission denied
--privileged — не работает sshfsroot@5d61518c125f:/# sshfs dvapelnik@172.17.42.1:/home/dvapelnik/tmp /mnt -o uid=33,gid=33
fuse: failed to open /dev/fuse: Operation not permitted
sshfs нужен для корректного монтирования папки с хост-машины — при прокидывании папки с помощью run -v не совсем корректно идет работа с правами на содержимое этой папкиmysql-server в контейнере, а использовать mysq-server на хост-машине, но тогда для прозрачности работы с ним через localhost было бы неплохо сфорвардить порт 3306 с контейнера в хост-машину, а это не удается
Лень — двигатель прогресса или мой вариант создания окружения для веб-разработки на основе VirtualBox