facebook twitter hatena line email

「仮想サーバ/docker」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(コンテナの削除)
 
(同じ利用者による、間の52版が非表示)
行1: 行1:
==macにdockerをインストール==
+
[[仮想サーバ/docker/インストール]] [dir]
Docker Toolboxをインストール
+
https://www.docker.com/products/docker-toolbox
+
(boot2dockerは非推奨らしい)
+
  
==インストール確認==
+
[[仮想サーバ/docker/基本]]
$ docker -v
+
Docker version 1.10.0, build 590d5108
+
$ docker-machine -v
+
docker-machine version 0.6.0, build e27fb87
+
  
==コンテナ作成==
+
[[仮想サーバ/docker/Dockerfile]]
defaultという名前でvmが起動する(virtualbox用)
+
docker-machine create --driver virtualbox default
+
  
==vm一覧==
+
[[仮想サーバ/docker/compose]]
$ docker-machine ls
+
default  *        virtualbox  Running  tcp://192.168.99.100:2376          v1.10.0
+
  
==起動==
+
[[仮想サーバ/docker/dockerhub]]
docker-machine start default
+
  
==ログイン==
+
[[仮想サーバ/docker/local共有]]
docker-machine ssh default
+
  
==docker検索==
+
[[仮想サーバ/docker/Kubernetes]]
$ docker search centos
+
NAME                            DESCRIPTION                                    STARS    OFFICIAL  AUTOMATED
+
centos                          The official build of CentOS.                  1911      [OK]
+
padster83/centos7-php7-laravel5  centos7 php7 and larvel5.1                      4                    [OK]
+
  
==dockerイメージ取得(centos)==
+
[[仮想サーバ/docker/MockApiサーバ]]
dockerにログインしてから
+
docker pull centos:latest
+
  
==取得したイメージの確認==
+
[[仮想サーバ/docker/実機端末接続]]
docker images
+
REPOSITORY          TAG                IMAGE ID            CREATED            SIZE
+
centos              latest              61b442687d68        6 weeks ago        196.6 MB
+
 
+
==コンテナの確認==
+
$ docker ps -a
+
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                              PORTS              NAMES
+
e831d68bfbe7        centos:latest      "/bin/bash"              20 minutes ago      Exited (0) Less than a second ago                      drunk_ride
+
 
+
==コンテナの削除==
+
docker rm e831d68bfbe7
+
 
+
==作成したコンテナの中に入る==
+
docker run -it centos:latest /bin/bash
+
 
+
==その他==
+
docker-machine stop default # 停止
+
docker-machine rm default # 削除
+
docker-machine ip default # ip (192.168.99.100)
+
 
+
==iso場所==
+
/Users/user1/.docker/machine/machines/dev/boot2docker.iso
+

2023年10月18日 (水) 22:36時点における最新版

仮想サーバ/docker/インストール [dir]

仮想サーバ/docker/基本

仮想サーバ/docker/Dockerfile

仮想サーバ/docker/compose

仮想サーバ/docker/dockerhub

仮想サーバ/docker/local共有

仮想サーバ/docker/Kubernetes

仮想サーバ/docker/MockApiサーバ

仮想サーバ/docker/実機端末接続