2017-10-12 6 views
2

Dockerfileに書き込む必要があるlinuxシェルコマンドがあります。DockerfileにLinuxコマンドを書き込む方法

for ((i=10001; i<10101; ++i)); do pwgen -n -s -B -c 10 | sed "s/^/$i /"; done > user.tx_ ; /bin/cp -f user.tx_ user.txt ; 

誰かが私を助けることができますか?どうもありがとうございました。

答えて

0

これは、容器内部のシェルを提供することができます:

docker exec dockernamehere bash 
3

は、あなたが何かを実行するためにRUNキーワードを使用することができます。
実行するシェルコマンドの場合は、bash -cをsheclスクリプトで実行できます。

ここでいくつかの例とdocを参照してください。 https://docs.docker.com/engine/reference/builder/#run

+0

すべてright.Actually Dockfileコードが必要です。何度も試してみました。 – codingstory

関連する問題