docker學習 (三) Windows 10 安裝Docker

Docker CE: 社區版,免費。java

Docker EE: 企業版,收費。linux

安裝:spring

            Windows 10 Pro 64, 必須開啓Hyper-vdocker

             下載:Docker for Widnows Installer.exe,   下載後開始安裝。shell

              在Windows搜索欄輸入Docker點擊 Docker for Windows開始運行。ubuntu

              在系統右下角托盤Docker圖標內右鍵菜單選擇Settings, 打開配置窗口後左側導航菜單選擇Docker Daemon. 編輯窗口內JSON,填寫加速器地址: windows

    {
      "registry-mirrors": [
      "https://registry.docker-cn.com"
      ]
    }centos

 

       點擊Apply保存後,會從新啓動。springboot

 

下載鏡像:  docker pull ubuntu:16:04    bash

 列出鏡像: docker image ls

 運行鏡像: docker run  -i  --rm  ubuntu:16.04  bash

                    參數說明:   -i : 交互式操做;

                     --rm:  容器退出後,將其刪除

                     bash:  放在鏡像名後面的是命令,進入shell執行命令。

       cat   /etc/os-release    :   查看系統版本的命令:

 

    NAME="Ubuntu"
    VERSION="16.04.4 LTS (Xenial Xerus)"
    ID=ubuntu
    ID_LIKE=debian
    PRETTY_NAME="Ubuntu 16.04.4 LTS"
    VERSION_ID="16.04"
    HOME_URL="http://www.ubuntu.com/"
    SUPPORT_URL="http://help.ubuntu.com/"
    BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
    VERSION_CODENAME=xenial
    UBUNTU_CODENAME=xenial

退出容器:  exit 

列出鏡像: docker image ls ubuntu:16.04                        

 刪除鏡像:  docker image rm  ubutun:latest

docker經常使用命令

$ docker version   // 列出docker的client、server的相關信息。
Client:
Version: 17.12.0-ce
API version: 1.35
Go version: go1.9.2
Git commit: c97c6d6
Built: Wed Dec 27 20:05:22 2017
OS/Arch: windows/amd64

 

Server:
Engine:
Version: 17.12.0-ce
API version: 1.35 (minimum version 1.12)
Go version: go1.9.2
Git commit: c97c6d6
Built: Wed Dec 27 20:12:29 2017
OS/Arch: linux/amd64
Experimental: true

查找docker鏡像:

$ docker search springboot           // 會列出模糊匹配的結果
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
ninrod/springboot springboot helloworld fat jar from java:8-jre 6
codecentric/springboot-maven3-centos STI builder image for building and running m… 6 [OK]
wattazoum/springboot-runner Docker image to help deploying a springboot … 2 [OK]
jorgemoralespou/springboot-s2i OpenShift 3 S2I Builder for Spring Boot 1 [OK]
aucnet4dev/springboot 1
lparet/docker-ubuntu-springboot Docker container to run a java springboot API 1

獲取鏡像

$ sudo docker pull ubuntu # 獲取 ubuntu 官方鏡像 $ sudo docker images # 查看當前鏡像列表 

列出鏡像

$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu 16.04 f975c5035748 2 days ago 112MB

刪除鏡像

docker rmi

相關文章
相關標籤/搜索