the default 1cpu/2048MB RAM
docker-machine stop
VBoxManage modifyvm default --cpus 2
VBoxManage modifyvm default --memory 4096
docker-machine start
You can then check your settings:
module.exports = { | |
"extends": "eslint:recommended", | |
"parserOptions": { | |
"ecmaVersion": 2019 | |
}, | |
"rules": { | |
// Format | |
"indent": ["error", 4, { "MemberExpression": "off", "SwitchCase": 1 }], | |
"semi": ["error", "always"], |
$ wget -O - "https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc" | sudo apt-key add - | |
$ sudo apt-get install apt-transport-https | |
$ echo "deb https://dl.bintray.com/rabbitmq-erlang/debian xenial erlang" | sudo tee /etc/apt/sources.list.d/bintray.erlang.list | |
$ sudo touch /etc/apt/preferences.d/erlang | |
$ sudo vi /etc/apt/preferences.d/erlang | |
$ cat /etc/apt/preferences.d/erlang | |
Package: erlang* |
/** | |
* { testground: '1.0.0', | |
npm: '6.8.0', | |
ares: '1.14.0', | |
cldr: '33.1', | |
http_parser: '2.8.0', | |
icu: '62.1', | |
modules: '64', | |
napi: '3', | |
nghttp2: '1.32.0', |
# ./configure --disable-debug --disable-doc --disable-ffplay --enable-shared --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-gpl --enable-libass --enable-libfreetype --enable-libvidstab --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid --enable-libx264 --enable-nonfree --enable-openssl --enable-libfdk_aac --enable-libkvazaar --enable-libaom --extra-libs=-lpthread --enable-libzimg --enable-postproc --enable-small --enable-version3 --extra-cflags=-I/opt/ffmpeg/include --extra-ldflags=-L/opt/ffmpeg/lib --extra-libs=-ldl --prefix=/opt/ffmpeg | |
ALL_COMPONENTS=' | |
aac_adtstoasc_bsf | |
av1_metadata_bsf | |
chomp_bsf | |
dump_extradata_bsf | |
dca_core_bsf | |
eac3_core_bsf | |
extract_extradata_bsf |
# Renaming all files | |
ls -v sprites*.jpg | cat -n | while read n f; do mv -n "$f" "pc-$(($n-1)).jpg"; done | |
# ls -v : Natural sort | |
# cat -n : Appending line number before each line (Starts from 1) | |
# mv -n : Do not overwrite | |
# $(($n - 1)) : String to Int then arithmetics | |
# Appending file extension to all files |
cat 1580736977_init.mp4 $(ls -v 1580736977_53*.m4s | xargs -I % echo '%') > video.mp4 | |
montage *.jpg -tile 10x30 -geometry +0+0 -background none sprite_%03d.jpg | |
convert sprite*.jpg -sampling-factor 4:2:0 -strip -quality 60 -interlace JPEG -colorspace RGB compressed-%03d.jpg | |
ls -v sprites*.jpg | cat -n | while read n f; do mv -n "$f" "shifted-$(($n-1)).jpg"; done |
the default 1cpu/2048MB RAM
docker-machine stop
VBoxManage modifyvm default --cpus 2
VBoxManage modifyvm default --memory 4096
docker-machine start
You can then check your settings:
#!/bin/sh | |
docker run --rm -p 3030:80 -v $PWD:/opt/static/videos -v ~/htdocs/stream/nginx.conf:/usr/local/nginx/conf/nginx.conf nytimes/nginx-vod-module:1.4.1 |
#!/bin/sh | |
docker run --rm -v $PWD:/usr/share/nginx/html:ro -p 3000:80 nginx |
# save alias to profile | |
echo "alias py='docker run -it --rm -v \$PWD:/tmp -w /tmp tf python'" >> ~/.profile | |
# load profile | |
. ~/.profile |