Dockerコンテナ内でyum install -y passwd
を行う必要がありそうです。
参考
https://stackoverflow.com/questions/60900968/bin-sh-passwd-command-not-found
Like!
Docker初学者です。
Windows10でDockerで仮想環境を構築し、TeraTermから繋ぎたいと考えております。
https://www.mathkuro.com/docker/ssh-between-host-and-container/
上記の記事を参考に実行し、ユーザ設定まで完了しましたが、パスワードを設定する際に
下記エラーが出てしまい、繋ぐことが出来ません。
DockerイメージはDocker Hubからpullして用意しております。
bash: passwd: command not found
そのようなコマンドは存在しないと言われているのですが、どうすると解決出来るのかご教授頂けますと幸いです。
また、sudoコマンドも同様のエラーで実行出来ませんでした。
パスが通っていないのかと思い、「cd /home/ユーザ名」でディレクトリを移動し、「vi.bashprofile」で下記のように記述しましたが、エラーの解決にはなりませんでした。
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/sbin
export PATH
その他に何か必要な情報等ありましたら、提示いたします。
当方初学者のためアドバイス頂いても、理解が難しかった際には細かくお尋ねすることになるかもしれません。。
恐れ入りますが、ご教授頂けますと幸いです。
よろしくお願いいたします。
Dockerコンテナ内でyum install -y passwd
を行う必要がありそうです。
参考
https://stackoverflow.com/questions/60900968/bin-sh-passwd-command-not-found
@onaka0_0suita
Questioner