ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

docker

Docker にテスト用にOracle DBを構築する。

やりたいこと Oracleが構築されているDocker Imageを入手し、Oracle用インスタンスを起動させる。 参考にしたサイト おそらく正攻法 https://qiita.com/lethe2211/items/0bb493fa93a0088cfac9 https://github.com/oracle/docker-images/tree/master/OracleDa…

docker imageをdockerhubへpushする。

docker buildで作成してimageファイルをpushする。 作成したイメージにtagでdocker repositoryを設定する。 $ docker tag 826a18da94ff haronoid/dockertest レポジトリーへのPushでtagされたimageがアップロードされる。 $ docker push haronoid/dockertest…

Docker-composeでWordPressを構築してみる。

DBデータ用イメージ作成 Volumeリンクで保存場所としてのコンテナで使用する。 Dockerfile FROM busybox MAINTAINER 0.1 haronoid VOLUME /var/lib/mysql イメージ作成 $ docker build -t dataonly コンテナ作成 $ docker run -it --name dataonly dataonly …

MySQL サーバー構築

Mysqlイメージダウンロード $ docker pull mysql コンテナ作成 docker run --name mysql -e MYSQL_ROOT_PASSWORD=mysql -d -p 3306:3306 mysql Mysqlログイン $ docker exec -it mysql /bin/bash # mysql -h localhost -uroot -p mysql>create table test1 (…

Web開発用 イメージ作成

開発用Dockerfileの作成について Dockerfileをそれぞれ作成すると、開発環境がバラバラになる可能性があるため、 中間イメージとしてDockerfileを作成する必要がある。 狙いはベースイメージとして開発環境を固定し、開発成果物のみを各々の環境でデプロイし…

tar.gzからイメージ作成

関連ファイル 関連ファイルをフォルダーではなくアッシュファイルにまとめる /home/docker ├ Dockerfile ⎿ config docker.tar.gz $ tar tvfz docker.tar.gz 圧縮ファイルを指定して、イメージを作成する。 $ docker builder - < docker.tar.gz Sending build…

Dockerfile 作成

Dockerfile Dockerイメージを作成する時の情報を保持する ※主要命令 命令 説明 FROM ベースイメージの指定 MAINTAINER ベースイメージの指定 RUN コマンド実行 CMD デーモン実行 ENV 環境変数の設定 EXPOSE ポートのエクスポート COPY ファイルのコピー ADD …

Docker MS SQL Server 2017 for linux

Docker用SQL Server 2017を起動してみる。 参考:https://docs.microsoft.com/ja-jp/sql/linux/quickstart-install-connect-docker Dockerのメモリを4GB にする必要がある。 最上位のステータス バーに Docker ロゴをクリックします。 選択設定です。 メモリ…

Docker コンテナ操作

ホストからコンテナへファイルをコピー 「docker cp {コンテナ名}:{パス} {パス}」 $ docker cp c-name1:/tmp/etc /tmp/tec $ docker cp ./local.txt c-name1:/tmp/test.txt イメージからコンテナになってからの差分確認 「docker diff {コンテナ名}」 $ doc…

Docker コンテナの作成/実行

Docker コンテナ イメージをベースとして実行された実行環境 コンテナの作成/実行 docker run -it --name {コンテナ名} {イメージ名} {実行コマンド} ※イメージ名はローカルにない場合、ダウンロードされる。 run コマンド =(createコマンド+startコマン…

Docker イメージ管理

Docker Image コンテナの実行ベースとなるイメージ docker imageの検索 取得可能なDocker Imageを検索する。 docker search {キーワード} $ docker search centos NAME DESCRIPTION STARS OFFICIAL AUTOMATED centos The official build of CentOS. 3685 [OK…

npm インストール

node.jsのパッケージ管理ソフトnpmをインストールする。 簡単にホームページからインストラーをダウンロードしインストルするだけ https://nodejs.org/en/download/debianの場合、 curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo ap…

MacでDockerを利用して.NET Coreを試す。

Dockerをインストールする。 DockerホームページからMacバージョンのDockerをインストールする。 docs.docker.com Dockerより、.NET Coreを起動する。 localにない場合、最新バージョンがPullされる。 $ docker run -it microsoft/dotnet:latest Unable to f…