DockerDockerでvsftpdだけを動かす開発環境作ってみたらなんか違うとなった話の続編です。Vagrantで立てた仮想サーバーにファイルをアップロードしたいがためにFTPサーバーを立てているのではなく、FTPするバッチシステムがあるためFTPサーバーを作ってますVagrantでやってみたら、まさにこれだー!!となりました。Vagrantなんとなくいやだなーと思ってたのはrubyが必要なところ。rubyはいいんだけど、rubyのバージョン管理するのにrbenvとか入れなきゃいけないからやだなーと思ってたけど、Vagrantのパッケージに組み込まれてるんですね!勝手に勘違いしてました。こりゃいいぞ!あと、出始めの頃ってboxがあんま充実してないなーと思っててそのまま手つかずになっちゃってたけど、今ってめっちゃ充実してるんですね。centos-6-x64あと、chef使わなくてもshellでいけちゃうのもいいかも。本当はシェフにならなきゃいけないんだろうけど、とりあえずさらっとやりたい。いうことでVagrantfileとセットアップのshでできた!Vagrantfileとsetup.shはこんな感じ。upで起動、ftp接続もすんなりOK!192.168.33.10がホストオンリーネットワークになってるから、FTPのパッシブモードでもアホみたいなポートフォワーディングの設定もしなくてもOK!!DockerとVagrantの使い分けはもうちょっとVagrantのことが分かってからでいいかな。DockerじゃなくてVagrantを使って開発環境を色々作ってみようと思った。ツイートはてなブログをはじめよう!masato47744さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。