1 |
docker run -it -v `pwd`:/tmp node bash -c 'cd tmp; pwd; ls;' |
Docker
DockerでJavaをコンパイルして実行する方法
ホストのMain.javaがあるディレクトリで次のコマンドを実行する。
1 2 |
docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp \ openjdk:11 bash -c 'javac Main.java; java Main; rm *.class;'; |
dockerのffmpegで複数のtsファイルをmp4に結合する
参考
1 2 3 4 5 6 7 8 9 |
結合したいファイルの名称を適当なテキストファイルに羅列します。 file /home/hoge/0.mp4 file file C:/C/2020-09-4-19-50-45.0001.ts file file C:/C/2020-09-4-19-50-45.0002.ts file file ドライブ:/フォルダ/2020-09-4-19-50-45.000X.ts 当該のテキストファイルを -iでffmpegに読み込ませます。そうすると、.tsファイルがMP4に変換されます。 ffmpeg -f concat -safe 0 -i C:\C\input.txt -c copy C:\C\output.mp4 ffmpeg -f concat -safe 0 -i [結合元ファイルのリスト].txt -c copy [出力ファイル名].mp4 |
(input.txt)
1 2 3 |
file 1.ts file 2.ts file 3.ts |
1 2 |
# カレントディレクトリのinput.txtに記載のある複数の動画ファイルを1つのoutput.mp4に連結するコマンド docker run --rm -v $(pwd):$(pwd) -w $(pwd) jrottenberg/ffmpeg -f concat -safe 0 -i ./input.txt -c copy ./output.mp4 |
dockerでimagemagick(convert)を使う。古いバージョンも
新しいバージョン
docker run -v /mnt/c/Users/yuzunoha/Desktop/imgs:/imgs dpokidov/imagemagick -density 100 -units PixelsPerInch /imgs/* /imgs/output.pdf
古いバージョン
docker run -v /mnt/c/Users/yuzunoha/Desktop/imgs:/images --rm -it v4tech/imagemagick convert -density 100 -units PixelsPerInch /images/*.jpg /images/output2.pdf