Vagrant環境下でDockerを動かす
Vagrant(Ubuntu18.04)を作成しつつDockerをインストールしておく
まずは、Vagrantファイルの作成。
次にVagrantファイルにDockerをインストールしておくよう、provisionを追加。
これでVagrantを起動するだけ。
Ubuntu 18.04にDockerをインストールして使用する方法
まずは、Vagrantファイルの作成。
$ vagrant init ubuntu/bionic64 $ vagrant up
次にVagrantファイルにDockerをインストールしておくよう、provisionを追加。
$ diff Vagrantfile-docker Vagrantfile-org
32,33d31
< config.vm.network "forwarded_port", guest: 80, host: 10800, host_ip: "127.0.0.1"
< config.vm.network "forwarded_port", guest: 443, host:10443, host_ip: "127.0.0.1"
37c35
< config.vm.network "private_network", ip: "192.168.33.10"
---
> # config.vm.network "private_network", ip: "192.168.33.10"
48c46
< config.vm.synced_folder "./data", "/home/vagrant/data"
---
> # config.vm.synced_folder "../data", "/vagrant_data"
54c52
< config.vm.provider "virtualbox" do |vb|
---
> # config.vm.provider "virtualbox" do |vb|
59,60c57,58
< vb.memory = "8196"
< end
---
> # vb.memory = "1024"
> # end
72d69
< config.vm.provision "docker"
これでVagrantを起動するだけ。
$ vagrant up ...... Unmounting Virtualbox Guest Additions ISO from: /mnt ==> default: Checking for guest additions in VM... ==> default: Configuring and enabling network interfaces... ==> default: Mounting shared folders... default: /vagrant => /home/keisuke/vagrant/bionic1804 default: /home/vagrant/data => /home/keisuke/vagrant/bionic1804/data ==> default: Running provisioner: docker... default: Installing Docker onto machine... $ vagrant ssh (guest)へ入れる。
(guest 環境) $ docker version Client: Docker Engine - Community Version: 19.03.11 API version: 1.40 Go version: go1.13.10 Git commit: 42e35e61f3 Built: Mon Jun 1 09:12:22 2020 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.11 API version: 1.40 (minimum version 1.12) Go version: go1.13.10 Git commit: 42e35e61f3 Built: Mon Jun 1 09:10:54 2020 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.2.13 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 runc: Version: 1.0.0-rc10 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd docker-init: Version: 0.18.0 GitCommit: fec3683参考: Ubuntuにdockerをインストールする
Ubuntu 18.04にDockerをインストールして使用する方法
コメント
コメントを投稿