1. 程式人生 > >Docker在Win 10上的配置和常用命令

Docker在Win 10上的配置和常用命令

前言

最近一直在用docker,所以想簡單介紹、記錄一下docker在win10系統上的配置和執行。

一、下載、安裝docker

這時右側有download for windows,點選此處。

這時候需要註冊,才能下載Docker CE for Windows安裝包。

2)註冊登入、下載好Docker for Windows Installer安裝包後,雙擊安裝即可。

我是自定義安裝,安裝路徑為:D:\software\Docker Toolbox

二、常用的docker命令

在cmd中輸入docker --version檢視版本:

C:\Users\dehen>docker –version
Docker version 18.03.0-ce, build 0520e24302

我常用的指令是:
docker ps 列出正在執行的容器
docker ps -a 列出所有容器
docker start <container-name> 開啟某個容器

docker exec -it -u dale -w /home/dale tender_mayer /bin/zsh

Single character command line options can be combined, so rather than typing docker run -i -t –name test busybox sh, you can write docker run -it –name test busybox sh. [2]
docker exec [OPTIONS] CONTAINER COMMAND [ARG…]
Run a command in a running container
–tty , -t Allocate a pseudo-TTY 分配一個偽終端
–interactive , -i Keep STDIN open even if not attached 即使沒有附加也保持STDIN開啟
–user , -u Username or UID (format: <name|uid>[:<group|gid>])

使用者名稱
–workdir , -w Working directory inside the container 容器內的工作目錄。 [1], [3]

所以這個命令的意思是:以dale使用者的身份進入容器tender_mayer的工作目錄,開啟一個互動模式的終端(/bin/zsh)。

docker help 檢視docker的命令說明

docker cp <container-name>:<absolute-path-inside-the-container> <folder-in-your-computer>
docker可以通過這個cp命令,從容器內拷貝檔案(夾)到本地主機(如,安裝docker的win10系統)中,同樣也可以從本地拷貝檔案到容器,還是比較方便的。
附註:

不過有一個問題,我發現cp拷貝的時候,經常有某些資料夾或者檔案遺漏,這是還是很奇怪的。解決方案:比如拷貝一個資料夾,漏了一個檔案,我現在只能手動再用cp命令單獨拷貝這個檔案,才能拷貝成功。)

參考文獻

文末詩詞


逢人不說人間事,便是人間無事人。
           ——杜荀鶴《贈質上人》

好一個“世緣終淺道緣深”(蘇東坡語)。

相關推薦

Docker在Win 10配置常用命令

前言 最近一直在用docker,所以想簡單介紹、記錄一下docker在win10系統上的配置和執行。 一、下載、安裝docker 這時右側有download for windows,點選此處。 這時候需要註冊,才能下載Docker CE for

git配置常用命令

github 開啟git bash(右鍵選單Git Bash Here) // 生成rsa公鑰和私鑰 - Enter到底 >> ssh-keygen -t rsa -C "[email protected]" /* . 找到C:\Users\[使用者名稱]

ADB環境配置常用命令筆記

前言 針對移動端 Android 的測試, adb 命令是很重要的一個點,必須將常用的 adb 命令熟記於心, 將會為 Android 測試帶來很大的方便,其中很多命令將會用於自動化測試的腳本當中。 環境配置 Win7 首先找到platfor

centos svn鉤子配置同步常用命令

先命令列 到web專案目錄遷出一份SVN資料 svn checkout svn://127.0.0.1/pwashop2 會提示輸入linux密碼,和SVN使用者名稱密碼 成功後,再修改鉤子。chmod並修改WEB專案許可權和鉤子許可權為777 svn重啟命令 [[em

docker虛擬化安裝配置常用命令

sta 80端口 ubuntu map 虛擬化 導出 6.5 關系 版本 一、Docker安裝配置 docker只有在centos6.5以上機器才能使用yum直接安裝,如果其他版本需要安裝centos擴展源epel。 docker官方文檔說要求Linux kernel至

CloudEngine 6800基礎配置-02_常用命令操作

操作記錄 engine -o 命令操作 常用命令 -h bsp lba 基礎 查看未提交配置 system-view ftp server enable display configuration candidate 刪除未提交的配置 clear configur

Iptables常用配置常用協議端口

iptables由於在服務器部署時,為了方便部署,把本機的iptables都關上了,然後還手欠的保存了設置,再想找回來是不可能了,那就重新設置一些適合我的防火墻策略吧!如果你使用遠程連接到你的服務器,那麽ssh端口是不可少的,不要把自己關在外面!ssh默認端口號是22,可以通過/etc/sshd/sshd.c

玩轉Android monkey之環境配置ADB命令

手機app測試 monkey 小強測試品牌 測試幫日記 轉發是對小編的最大支持接著上篇文章繼續《玩轉Android monkey之monkey是啥?monkey=猴子?》配置SDKl 新建一個系統環境變量:ANDROID_HOMEl 對應的值為你sdk的安裝目錄l 編輯系統環境變量:PATHl

【ASP.NET Core】準備工作:在 Windows 10 配置 Linux 子系統

字符 登錄 界面 div 輸出 ace .... 配置服務 主機 ASP.NET Core 其實比傳統的 ASP.NET 要簡單很多,而且也靈活很多,並且可以跨平臺獨立運行。 在 Windows 平臺上,我們只要在安裝 Visual Studio 的時候選擇跨平臺的 .N

01_Linux安裝常用命令聯系

pos class 測試 inux 常用 div 聯系 nbsp linu 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試 測試

GIT原理常用命令速成

暫存區 width isp 就會 手冊 指令 post git add -s 【原創,2018-03-16,15:33:49】 剛開始學習GIT的時候,以為只要掌握幾個基本的操作指令就萬事大吉了。但是隨著GIT使用的深入,如果不了解些原理就會遇到各種各樣讓人一臉懵逼的問題,

Maven的目錄結構常用命令

編寫 生命 文件刪除 常用 pre blog 代碼 產生 dep 原文:http://www.cnblogs.com/jack1995/p/6928340.html 一、Maven項目的目錄結構    1、頂級目錄結構           src:該目錄主要存放的是

北京快_三源碼出售安裝、配置常用命令

進程 viso 一個 文件備份 redirect 報錯 用法 管理工具 efault 在北京快_三源碼出售 Q1446595067 應用部署到線上後,需要保證應用一直處於運行狀態,在遇到程序異常、報錯等情況,導致 web 應用終止時,需要保證程序可以立刻重啟,繼續提供服務

基於Linux系統的網絡配置yum命令及軟件的安裝

network mar 上網 sat ping通 自動 接收 2.4 res 1、相關概念 1.1面向連接的TCP協議(Transmission Control Protocol,傳輸控制協議) ??TCP(Transmission Control Protocol,傳輸控

git 的基本用法常用命令

pst js文件 reset html 登陸 git倉庫 配置 php onf Git常用命令 請確保已經安裝裏git客戶端 一般配置 git --version //查看git的版本信息 git config --global user.name //獲取當

mongoDB的安裝,配置常用命令

技術 中新 ima jpg 圖片 命令 cmd b數 nbsp 1.安裝及配置 第一步 安裝 custom 用來修改安裝目錄 進入安裝目錄的bin文件,輸入cmd 再輸入mongo 如果出現下圖則表示安裝成功 D:\applay\mongoDB\bin是我的安裝目錄

git的概念常用命令

ini 版本號 個人信息 one mail 多人 lob 分支合並 git log 一、什麽是git? 官方定義:git是版本控制工具。 這裏的版本其實是每一次發布的代碼,git會把每一次提交的代碼都保存下來,並給它一個叫做“版本號”的編號。這類似於期刊出版的過程,每一次出

Linux學習常用命令

系統命令 Linux教程 Linux命令大全 #df -h 檢視硬碟剩餘空間 #du -hs 目錄名 檢視目錄佔用空間 rm -r 刪除資料夾 cp src dst 拷貝 sudo rm -rf /home/you

7-Docker引數常用命令

1:docker引數詳解 docker useage of docker -D 預設false 允許除錯模式(debugmode) -H 預設是unix:///var/run/docker.sock tcp://[ho

MongoDB的安裝常用命令

一、MongoDB的安裝 1.1. 安裝Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" //按回車確認 //更新