docker for windows 10初いたずら

2043 ワード

前からdockerは吊るしたものだと思っていたし、パソコンにもdockerを入れていたのですが、ずっと忙しかったので忘れていましたが、最近ふと思い出して遊び直しました.
  • ミラーは海外ミラーが遅すぎるため、daocloudで国内ミラーを探した.ioに登録し、アドレスを取得してソフトウェアに構成します.
  • mongodbサーバ
  • の構築
  • バージョン情報を表示
  • C:\Users\sam>docker version
    Client:
    Version:      17.03.0-ce
    API version:  1.26
    Go version:   go1.7.5
    Git commit:   60ccb22
    Built:        Thu Feb 23 10:40:59 2017
    OS/Arch:      windows/amd64
    Server:
    Version:      17.03.0-ce
    API version:  1.26 (minimum version 1.12)
    Go version:   go1.7.5
    Git commit:   3a232c8
    Built:        Tue Feb 28 07:52:04 2017
    OS/Arch:      linux/amd64
    Experimental: true
    ```
    
    -     
        mongodb,       mongodb        。
    ````shell
    C:\Users\sam>docker pull daocloud.io/mongo
    ```
    -         
    ```shell
      C:\Users\sam>docker images
    REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
    daocloud.io/centos   latest                98d35105a391        2 weeks ago         193 MB
    daocloud.io/mongo    latest                686238c7a975        4 weeks ago         402 MB
    ```
          centos     mongo  ,IMAGE ID  docker          。
    
    -       
    
      ```shell
      C:\Users\sam>docker run -p 27017:27017 -d mongo:latest
      ```
      mongo     ,       27017        27017  ,
          windows ,                
    
      ```shell
    C:\Users\sam>netsh interface portproxy add v4tov4 listenport=27017 listenaddress=192.168.1.236 connectport=27017 connectaddress=192.168.40.1
    ```
    
            docker mongodb         。
    
    3. docker    
    -     
    
      ```shell
        docker build    dockerfile    
        docker images           docker  
        docker run   docker    docker  (docker help run   run  )
        docker ps      up    docker  ,docker ps -a      
        docker exec     
        docker rm       ,-f     ,up        
        docker stop         
        docker start        
        docker tag         (docker tag imageid name:tag)
        docker rmi     images,  image id      
    ```
    
    -     
    
      ```shell
        docker --help      
      ```
    4.     
    [    ]( http://www.runoob.com/docker/docker-command-manual.html  "    ")