docker run -v ~/www/:/var/www/ -v ~/www/config/:/etc/apache2/sites-available/ -p 80:80 -t -i lamp /bin/bash
так запускаю docker.
-v ~/www/:/var/www/ - делаю симлинк на файлы из домашней директории в директорию docker'a
-v ~/www/config/:/etc/apache2/sites-available/ - симлинк на конфиги. В самом образе сделал симлинк из /etc/apache2/sites-available/ в /etc/apache2/sites-enabled/
-p 80:80 - порты
-i lamp - имя моего образа. Сначала был linode/lamp, но сделав некоторые изменения + обновления, сохранил образ под этим именем.
Koenig, перемести пост выше в мой предыдущий и удали эти посты. спасибо
Gaucer, да тут черновик по сути, потом буду красиво оформлять
кому ффмпег интересен, киньте коды как вы его пользуете
у меня вот так работет
аас кодек косячит, заменил на mp3lame
require __DIR__ . '/vendor/autoload.php';
$ffmpeg = FFMpeg\FFMpeg::create(array(
'ffmpeg.binaries' => '/usr/bin/ffmpeg',
'ffprobe.binaries' => '/usr/bin/ffprobe',
'timeout' => 3600, // The timeout for the underlying process
'ffmpeg.threads' => 12, // The number of threads that FFMpeg should use
));
$ffmpeg->getFFMpegDriver()->listen(new \Alchemy\BinaryDriver\Listeners\DebugListener());
$ffmpeg->getFFMpegDriver()->on('debug', function ($message) {
echo '<div>' . $message. '</div>'; // пилит сообщения прям в арбуз, при включенных ошибках
});
#$ffmpeg = FFMpeg\FFMpeg::create();
$video = $ffmpeg->open('/srv/www/localhost/video.mpg');
$video
->filters()
->resize(new FFMpeg\Coordinate\Dimension(320, 240))
->synchronize();
$video
->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(100))
->save('/srv/www/localhost/frame.jpg');
$video
# ->save(new FFMpeg\Format\Video\X264(), '/srv/www/localhost/export-x264.mp4')
->save(new FFMpeg\Format\Video\X264('libmp3lame', 'libx264'), '/srv/www/localhost/export-x264.mp4')
->save(new FFMpeg\Format\Video\WMV(), '/srv/www/localhost/export-wmv.wmv')
->save(new FFMpeg\Format\Video\WebM(), '/srv/www/localhost/export-webm.webm');
Koenig, поправил бы твой гайд по установке php. Рискованно ставить 7.0 и потом танцевать с бубном над понижением версии, так тот же джон не заведется. Можно поставить PPA, который дает возможность использовать несколько версий пыха и по надобности включать необходимую версию.
https://launchpad.net/~ondrej/ ... u/php
Настройка
http://lornajane.net/posts/201 ... buntu