Ubuntu Serverをインストールする際のオプションでK8SとDockerを選択する。どちらもStable版。
インストールが終わったら、
- apt updateでリポジトリを更新
- apt upgradeでソフトウェアを更新
- ap install avahi-daemonでmDNSを有効化
- カーネルを最新のものに更新
適当なディレクトリを作りその中に、docker-compose.ymlファイルを作る。(作ったディレクトリをwordpressとして以下説明) | |
wordpressディレクトリにhtmlディレクトリを作る。 | |
/var/www/htmlディレクトリを作る。 | |
wordpressディレクトリで以下のコマンド実行するとMySQL、WordPress、MySQLAdminが動く3つのコンテナーが起動する。 | |
docker-compose up -d |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | |
<link rel="stylesheet" href="css/style.css"> | |
<title>Tsubaki Guitars</title> | |
</head> |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | |
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> | |
<link href="https://fonts.googleapis.com/css?family=Roboto|Roboto+Mono&display=swap" rel="stylesheet"> | |
<link rel="stylesheet" href="style.css"> | |
<title>tsubaki guitars & leather</title> |
ダイナミックにデータベースを検索するアプリケーションなどで、アクセスするデータベースのテーブル構造を調べてから検索するような場合に利用できるテクニックです。
MySQLの指定したテーブルからサンプルデータをフェッチし、その結果から列情報を取得する方法です。
const mysql = require('mysql');
...
...
describe(connectionInfo, tableName, fetchLimit) {
// データベース接続情報