Public Repository

Last pushed: 8 months ago
Short Description
centos:6 + Nginx + Mysql
Full Description
  • docker pull コマンドでDockerイメージをダウンロード
    • centos:6
    • Nginx
    • Mysql
  • docker run コマンドでDockerイメージからDockerコンテナの作成(と起動)
  • docker execコマンドで作成したMysqlコンテナにログインし、DBを作成

$docker exec -it mysql bash

#mysql -u root -p
Enter password:
mysql>create database db;
mysql>show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db                 |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.01 sec)
mysql>exit;
#exit
  • centos:6のコンテナを作成&起動し、ログイン
  • NginxとDBクライアントをインストール

    # NginX
    $rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
    $yum install -y nginx
    # MySQL
    $yum install -y mysql
    
  • docker commit コマンドにで作成したコンテナをDockerイメージ化

  • docker loginでDockerにログイン
  • docker pushで作成したDockerイメージをDocker Hubにアップロードする

参考:
http://qiita.com/teradonburi/items/8c23806e20ec8efc0ef4

Docker Pull Command
Owner
reeenapi