メンチカツには醤油でしょ!!

ITエンジニア徒然 (AWS/Java/JavaScript/Google Spreadsheets/Jenkins/Mac/外部コミュニティ・勉強会レポ)

Docker

docker-compose.ymlで指定したDockerfile内のADD/COPYが効かない

仕様??? Dockerfileに書いてあるADD/COPYコマンド(及び他のコマンド)がdocker-compose.ymlで指定された場合に作動しないのです。RUNのみ有効、というのが余計にややこしい。 ファイルをコンテナ内にコピーしたい場合、docker-compose.ymlのvolumesを使わ…

DockerでFTPサーバーを構築したら簡単すぎた

pullしてrunするだけがいい 色々検討しても良いのかも知れませんが先日のOracle Databaseの件のように動かないコンテナに苦労したり、不可能な環境構築にトライしたくない領域だったので、今回は最初からDocker Hubを検索。Most downloads, most starsを選択…

Docker上のOracleで初期化処理したい

Docker上のOracleで初期化処理したい ryoichi0102.hatenablog.com 先日立てたOracle on Dockerですが、初期化処理として・ユーザーやスキーマが作りたい・初期データを投入したいということがもちろんあり、その記録です。 Dockerfileを書いてビルド? 諦め…

Docker for WindowsでC: drive is not shared. Please share it in Docker for Windows Settings.

Docker for WindowsではCドライブを共有 エラーメッセージの通りなんですが、Docker for WindowsではCドライブのshareが必要になることがあります。 私はdocker-compose upした時に出ました。多分ですがvolumes指定があったからでしょう。コマンドラインオプ…

Docker for WindowsでOut of memoryが出たので再起動した

突然のOut of memory 使用中にOut of memoryが出て動かなくなりました。 Not enough memory to start Docker メモリが足りなくなったみたいです。 Failed to start DockerYou are trying to start Docker but you don't have enough memory.Free some memory…

Docker上にOracle 11g XEを立てた

概要 ・Oracle公式のDockerfileを使ってみようとする⇒挫折・Cent OSをDockerに構築してその上にOracleを入れてみようとする⇒挫折・結局、公開されているDockerイメージを利用した^^; Oracle公式Dockerfile Oracle公式のDockerfileはGitHubに公開されているの…

ssh sudo dockerコマンドでパスワードを聞かれないようにする苦し紛れの方法

コマンドラインだと $ ssh -t -i /mnt/c/Users/ryoichi0102/.ssh/id_rsa command docker-user@192.168.10.123 command sudo docker ps -a とかdocker start/stopはsudoのパスワードを求められても入れればいいのですがJenkinsからdocker stop/start させると…

dockerが容量食い過ぎてimages <none>:<none>を削除した

たまたま見つけた $ sudo docker images REPOSITORY TAG IMAGE ID CREATED SIZE<none> <none> 5e6b8b8d65d6 10 weeks ago 588.8 MB ん〜なんか明らかに要らなさそうなdocker imageが…明らかに不要。。docker buildを使用しているとよく起こるみたいです。 ということで、</none></none>…

Wildfly on Docker(jboss/wildfly)でコンテナ外部から色々設定

$ sudo docker pull jboss/wildfly https://hub.docker.com/r/jboss/wildfly/ Dockerfile FROM jboss/wildflyRUN /opt/jboss/wildfly/bin/add-user.sh 【user】 【password】 --silentADD your-awesome-app.war /opt/jboss/wildfly/standalone/deployments/C…