タグ

ブックマーク / qiita.com/hirohero (2)

  • Packerを使ってDockerのイメージを作成する - Qiita

    Docker便利ですね。 仮想マシンを立ち上げるまで大袈裟ではないけど、母艦のマシンを汚したくないときはDockerでコンテナを立ち上げると便利です。 Dockerを使うにはイメージが必要なわけで、デフォルトではDockerfileでプロビジョニングするわけですが、せっかくなら最近のトレンドである専用ツールであるAnsibleを使ってプロビジョニングしたいものです。(playbookの共有ができますし。) VagrantでおなじみのhashicorpからリリースされているPackerを使うと、それができます。 Pakcerとは? Packerは仮想コンテナで使用されるイメージ作成に特化した自動実行ツールです。 Dockerだけではなく、 EC2 (AMI) Azre DigitalOcan Docker Google Compute Engine OpenStack Parallels Q

    Packerを使ってDockerのイメージを作成する - Qiita
  • APIサーバを立てるためのCORS設定決定版 - Qiita

    タイトルは釣り、かつ、自分のための備忘録です。 マイクロサービスアーキテクチャでサービスを構築すると、APIサーバをサービスごとに立てるわけですが、 ブラウザ上のJSエンジンからAPIサーバを叩く時に避けて通れないのが、Same-Origin Policy(同一生成元ポリシー)によるCORS (Cross-Origin Resource Sharing)制限です。 これを回避するには、APIサーバ側でAccess-Control-*ヘッダを適切に返す必要がありますが、どう設定するべきかの情報が意外と少ないので(自分的)これが決定版! という設定を考えてみました。 結論 nginxの場合の設定例です。 server { listen 80; server_name site.localhost; charset utf-8; root /var/www/app/public; locatio

    APIサーバを立てるためのCORS設定決定版 - Qiita
    dann
    dann 2017/07/28
  • 1