こちらも参考にすると良い → Docker for Windowsで環境構築してみる – その弐 Dockerってなんだよ Windows 10上で動くVirtualBoxでCentOS7を起動しておき、Windows 10からCentOS7上で開発ができるような環境を、仮想化という。 この場合はWindows 10上に、仮想化ソフトとしてVirtualBoxをインストールしておく必要がある。一度入れておけば、融通の聞かないダメっ子ディストロのCentOS7だけではなく、最強ディストロのFedora25や、Ubuntuとかいうクソみたいなディストロを入れ、Windows 10上から開発作業をすることが可能だ。 メリットとしては、使いなれたWindows 10でLinuxに接続し、本番と同じ環境で開発ができるという部分。しかもオフラインで作業が出来る。 さて、じゃぁ VirtualBoxでい
無償の「Docker for Windows」で手軽にLinuxコンテナを利用する:Windows管理者のためのDocker入門(1/2 ページ) Windows OS向けのDocker for Windowsが正式にリリースされ、Windows環境でも簡単にDockerを導入できるようになった。Windows 10のHyper-VでDockerのコンテナを利用してみよう。 最近のITシステムでは、DockerのLinuxコンテナを使った軽量なアプリケーション実行環境の利用が進んでいる。本番環境だけでなく、運用や開発の現場でもコンテナ技術は広く使われている。だがDockerのコンテナはLinuxをベースにしているということもあり、Windows環境、特にクライアント環境ではまだまだ普及しているとは言いがたかった。 だが2016年7月末に「Docker for Windows」(および「Do
Dockerは一瞬にして仮想環境が立ち上がるのでどんどんコマンドを叩いたりイメージを取り込んだりしている内に全体が肥大化してしまいます。Dockerの状態を含めて可視化しないと綺麗な管理は難しいでしょう。 そこで使ってみたいのがPortainerです。シンプルなDockerコンテナ/イメージ管理システムです。 Portainerの使い方 Portainerのダッシュボードです。 テンプレートも用意されており、ここからすぐにコンテナが作れます。 イメージの作成画面です。 ネットワーク一覧。 ボリューム一覧。 クラスター情報。 Portainerを使えばDockerのステータスが一目で分かるようになります。設定も可視化されているので間違った設定をしたり、設定漏れを防ぐのの役立つでしょう。自動スケーリングには向きませんが、社内のDockerであったり開発環境などであれば役立つでしょう。 Port
{ switch(e.key) { case 'k': if (e.metaKey || e.ctrlKey) { e.preventDefault() open = !open; if (open) { document.body.classList.add('overflow-hidden'); } else { document.body.classList.remove('overflow-hidden'); } } } }"> OverviewGet Docker Docker Desktop Overview Install MacUnderstand permission requirements for MacWindowsUnderstand permission requirements for WindowsLinux Installation per Linux d
macOS Sierra Docker Toolbox のインストーラがエラるので Brew cask でインストールしたMacDockerhomebrew-caskDocker-ToolboxSierra Docker Toolbox がインストールできない 環境: macOS Sierra, Docker toolbox 1.12.0 Docker Toolbox はここからダウンロード インストーラを起動して、「続ける」をクリックしたときに「内部エラー」「例外名: NSRangeException」が出る場合 以下、やってみたけど意味無かった App Store の「アップデート」から、macOS と Xcode のアップデートをインストール Xcode を1回起動しておく。 ターミナルから $ xcode-select install インストーラを再実行。結果、変わらず Home
Red Hat Debuts Ansible 2.1, with Network Automation, Containers, Microsoft Windows, and Azure | Red Hat Ansibleは昨年10月にRed Hatが買収、今年の1月にはメジャーバージョンアップとなる「Ansible 2.0」がリリースされ、2月にはサーバのソフトウェア構成だけでなくネットワーク機器に対する構成の自動化機能も発表されていました。 今回のAnsible 2.1では、WindowsおよびMicrosoft Azure対応の強化、Docker Compose対応、そして40種類以上のネットワーク機器に対する正式対応などが行われました。 Windows対応では、Windows file sharing、Windows Firewallへの対応、Kerberosによる認証対応、システ
Docker、MacOS X対応の軽量な仮想化ツール「HyperKit」をオープンソースで公開。Docker for Macの仮想化機能を取り出したもの Dockerは、MacのOS Xに組み込まれている「Hypervisor Framework」に対応した軽量な仮想化ツール「HyperKit」などをオープンソースで公開しました。 DockerはMacで仮想マシンを立ち上げ、そこで軽量なLinuxを起動することで、Macで手軽にDocker環境を構築できるソフトウェア「Docker for Mac」を3月に公開しています。 このDocker for Macの仮想化機能は、MacのOS Xに組み込まれているHypervisor Frameworkを用いています。 今回オープンソースとして公開された「HyperKit」は、このDocker for Macの仮想化機能部分を取り出したもの。オープ
Linux/OSSに不慣れでも大丈夫! WindowsでDockerを扱う際のポイント:山市良のうぃんどうず日記(34) 本連載第31回は「Azureで始めるDocker入門」を掲載しました。掲載後、すぐに「Docker 1.6」がリリースされたので、意図したわけではありませんが、タイムリーな記事になったと思います。今回は、その記事でも紹介した「Docker Client for Windows」をフォローアップします。 連載目次 Docker Client for Windows Previewが登場 先月の記事(第31回)は、Azure仮想マシンの仮想マシンギャラリーにある「CoreOS」のテンプレートから仮想マシンを作成して、「Docker 1.5」を試してみるという内容でした。 所要時間わずか10分で「Docker」を体験しよう―Azureで始めるDocker入門(第31回) 記事
概要 Windows7にDocker Toolbox 1.8.1をインストールし、hello-worldコンテナ、redis-serverコンテナの実行まで行います。 またDocker Toolboxに同梱されているKitematicを使用してredis-serverコンテナを作成してみます。 環境 下記の環境で動作を確認しました。 Windows7 (64bit) Git for Windows (MSysGit) 1.9.5 Docker Toolbox 1.8.1 Virtualbox 5.0.2 インストール 事前作業 Boot2Docker 1.7.1をインストールした環境なので事前にアンインストールを行います。特にVirtualboxは5.0が必要なようで4.xだと正常にインストールできませんでした。 Boot2Docker 1.7.1をアンインストール ユーザーディレクトリに
横田です。 ここのところインフラ業界ではDocker関連の記事が人気になったり、Docker関連のイベントに人が多く集まったりとDockerが話題になるとことが多くなっています。 Dockerについては、色々と記事が出ているのですが、体系的にまとまった文章や書籍が少なく、勉強をしようと思っても資料を集めるのが面倒だという方もいらっしゃるかと思います。 というわけで、今回はDockerについての人気/実用記事をまとめてみました。結構数があったので「概要/入門記事」「実践編」「Mac OS」「さくらのVPS」「Vagrant」「各種事例」といったように分類してみました。 《概要/入門記事》■まずは、Dockerとはどういうもので、どのような所に利用できるのか? という事をまとめた「概要/入門記事」を集めてみました。この中でも1つ読めば、Dockerの概要は大体はわかると思います。 ・15分で分
今からでも間に合うDockerの基礎。コンテナとは何か、Dockerfileとは何か。Docker Meetup Tokyo #2 コンテナ型仮想化の技術として注目されているDockerの勉強会「Docker Meetup Tokyo #2」が4月11日にグーグル東京オフィスで開催されました。 この勉強会には定員100名のところへ400名を超える申し込みがあり、参加できなかった方も多かったと思います。本記事では、最初のセッションとして行われた森和之氏による「今からでも間に合うDocker基礎+Docker 0.9概要」をダイジェストで紹介しましょう。 参考記事 2013年のDocker登場から現在(2018年)までを振り返り、その次の段階を展望した記事もご参照ください。 Dockerコンテナ時代の第一章の終わり、そして第二章の展望など 今からでも間に合うDocker基礎 株式会社トップゲー
関連記事 共同プロジェクトも展開:Red Hat、Linuxコンテナ技術で米新興企業と提携 米Red Hatは、Linuxの次世代コンテナ技術に関して、米新興企業と提携を結んだと発表した。Red Hat Enterprise Linuxに「Docker」を組み合わせて、Red HatのPaaS製品の強化を目指す。 認定ホスト間でのシームレスな機能を保証:米レッドハット、コンテナー化されたアプリケーションの認定プログラムを発表 米レッドハットは2014年3月11日、コンテナー化されたアプリケーションの認定プログラム「Red Hat Container Certification」を発表した。既存のアプリケーション認定プログラムの延長だ。 ユーザーは「PaaS」「IaaS」を求めているわけではない:狭義の「PaaS」を超えようとするレッドハットのOpenShift レッドハットは、PaaS製品
今回は Ansible を使って Docker 上のコンテナの環境を構築します。 Macの環境に Boot2Docker を使って構築しても良いのですが、今回は Vagrant 内に Docker 環境を構築することにします。 ※1 ~ 3は前回と一緒です。 1. 環境 VagrantとVirtualBoxは事前にインストールしておいてください。 Max OS X 10.10 Homebrew 0.9.5 VirtualBox 4.3.18 Vagrant 1.6.5 2. Vagrant 環境の準備 CentOS 6 を使います。 $ mkdir ansible_test $ cd ansible_test $ vagrant box add centos/6 $ vagrant init centos/6 $ vi Vagrantfile $ diff Vagrantfile Vagr
Docker 使えるようにならないとなー、ということで、まずは Docker を使える環境を準備して、ユーザーガイドをちょっと読んでみた。 既存イメージを使ってコンテナの生成をするなどの操作をするところまで。 完全なる入門者向け (あるいは自分用) だけどメモしておく。 Docker のバージョンは 1.1.2 を使用した。 Docker についての参考文献 そもそもの Docker についての説明はこのエントリでは行わない。 次の記事が参考になる。 Docker とは何か: 今からでも間に合うDockerの基礎。コンテナとは何か、Dockerfileとは何か。Docker Meetup Tokyo #2 - Publickey 背景 (ウェブシステムにおける Docker の立ち位置): 2014年のウェブシステムアーキテクチャ - stanaka's blog 今さら聞けない Immu
以前のエントリ( http://knjname.hateblo.jp/entry/2014/05/03/190842 )で自分でJenkinsのDockerイメージを作成したりしてみましたが、 Jenkins公式でDockerイメージを配布するようになったので、それを使用したほうがいいと思います。 Github https://github.com/cloudbees/jenkins-ci.org-docker DockerHub https://registry.hub.docker.com/_/jenkins/ 普通に使うだけなら、下記のようにすればいいだけですが、 docker run -p 8080:8080 jenkins これだと何も細かいことを設定できていないので、いくつか補足。 Dockerイメージ内のJenkinsのバージョンについて 永続化ディレクトリ(JENKINS_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く