DOCKER windows安裝

DOCKER windows安裝

  • DOCKER windows安裝
    • 1.下載程序包
    • 2. 設置環境變量
    • 3. 啟動DOCKERT
    • 4. 分析start.sh
    • 5. 利用SSH工具管理
    • 6. 下載鏡像
      • 6.1 下載地址
      • 6.2 用FTP工具上傳tar包
      • 6.3 安裝
      • 6.4 查看鏡像
      • 6.5 運行

windows必須是64位的

1.下載程序包

安裝包?https://github.com/boot2docker/windows-installer/releases(這個地址國內下載很慢)

用這個: https://get.daocloud.io/toolbox/

下載最新版本的:docker-install.exe即可。?
該安裝包安裝完成后,系統上會多出三個軟件:

Oracle VM VirtualBox?
Git?
Boot2Docker for Windows

以上三個默認安裝即可。

2. 設置環境變量

?


在命令窗口中,輸入ls 如果能找到命令說明環境添加正確。

3. 啟動DOCKERT

在命令窗口中,切到docker的安裝目錄下?

輸入sh:?
然后輸入start.sh,等待啟動?


第一次啟動中,如果有新版本會更新,時間比較長。

如果第二次啟動,就非常快了。?

4. 分析start.sh

#!/bin/bashset -e# clear the MSYS MOTD
clearcd "$(dirname "$BASH_SOURCE")"ISO="$HOME/.boot2docker/boot2docker.iso"if [ ! -e "$ISO" ]; thenecho 'copying initial boot2docker.iso (run "boot2docker.exe download" to update)'mkdir -p "$(dirname "$ISO")"cp ./boot2docker.iso "$ISO"fiecho 'initializing...'
./boot2docker.exe init
echoecho 'starting...'
./boot2docker.exe start
echo./boot2docker.exe ipecho 'connecting...'
./boot2docker.exe ssh
echoechoecho '[Press any key to exit]'read

從內容上看主要是執行,如下語句

boot2docker.exe init
boot2docker.exe start
boot2docker.exe ssh

所有在命令行下執行 sh start.sh 即可

5. 利用SSH工具管理

在windows命令行進入docker后,不能復制,而且操作也不方便,因此用支持SSH的工具來管理是很好的,比如SECURECRT, PUTTY等,推薦用SECURECRT.?
在命令行下用boot2docker ip 可以查詢到IP



默認的用戶名和密碼是:?docker/tcuser


登錄后的界面:?

6. 下載鏡像

6.1 下載地址

http://download.openvz.org/template/precreated?
選擇下載?ubuntu-14.04-x86_64.tar.gz

6.2 用FTP工具上傳tar包

推薦使用:FileZilla?


6.3 安裝

命令:cat ubuntu-14.04-x86_64.tar.gz |docker import - ubuntu:ubuntu14?
速度非常快,大概10幾秒就完成了。

6.4 查看鏡像

查看:?docker images?

6.5 運行

運行:docker run -i -t ubuntu:ubuntu14 /bin/bash


可以開始DOCKER旅行了。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/387999.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/387999.shtml
英文地址,請注明出處:http://en.pswp.cn/news/387999.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

為什么在Python代碼中需要裝飾器

Python is praised for its clarity and syntactic sugariness. In this article, I will teach you to use decorators in Python to make your code readable and clean.Python的清晰性和語法含糖度受到贊譽。 在本文中,我將教您在Python中使用裝飾器,…

Elasticsearch Reference [6.7] ? Modules ? Network Settings

2019獨角獸企業重金招聘Python工程師標準>>> Search Settings Node Network Settingsedit Elasticsearch binds to localhost only by default. This is sufficient for you to run a local development server (or even a development cluster, if you star…

【百度】大型網站的HTTPS實踐(一)——HTTPS協議和原理

大型網站的HTTPS實踐(一)——HTTPS協議和原理 原創 網絡通信/物聯網 作者:AIOps智能運維 時間:2018-11-09 15:07:39 349 0前言 百度于2015年上線了全站HTTPS的安全搜索,默認會將HTTP請求跳轉成HTTPS。從今天開始&…

數據清理最終實現了自動化

蘋果 | GOOGLE | 現貨 | 其他 (APPLE | GOOGLE | SPOTIFY | OTHERS) Editor’s note: The Towards Data Science podcast’s “Climbing the Data Science Ladder” series is hosted by Jeremie Harris. Jeremie helps run a data science mentorship startup called Sharpest…

mui 與jquery 同時使用,$沖突解決辦法。

(function($,doc,$$) { 。。。。。 }(mui, document, jQuery)); 使用$$代替jQuery。 var $$jQuery.noConflict();此方法也可以 轉載于:https://www.cnblogs.com/mustanglqt/p/10608499.html

LVS原理介紹及安裝過程

一、ARP技術概念介紹 為什么講ARP技術,因為平常工作中有接觸。還有就是LVS的dr模式是用到arp的技術和數據。 1、什么是ARP協議 ARP協議全程地址解析協議(AddressResolution Protocol,ARP)是在僅知道主機的IP地址時確定其物理地…

Python氣流介紹

This is a memo to share what I have learnt in Apache Airflow, capturing the learning objectives as well as my personal notes. The course is taught by Mike Metzger from DataCamp.這是一份備忘錄,旨在分享我在Apache Airflow中學到的知識,記錄…

java~springcloud微服務目錄索引

回到占占推薦博客索引 最近寫了不過關于java,spring,微服務的相關文章,今天把它整理一下,方便大家學習與參考。 java~springcloud微服務~目錄索引 springcloud~服務注冊與發現Eureka的使用 springcloud~配置中心的使用 springclou…

DNS Bind9在windows7下

有些公司技術力量薄弱一些,一直在用windows系統,所以本文從windows出發,安裝bind,利用它的view功能,做智能DNS,解決雙線機房南北電信聯通訪問問題前言: 搞LINUX的朋友都知道,bind是l…

正確的詞典訪問方式

unity3d 詞典訪問Python字典指南 (Python Dictionary Guide) The dictionary is one of the data structures that are ready to use when programming in Python.字典是使用Python進行編程時可以使用的數據結構之一。 在我們開始之前,什么是字典? (Bef…

Vue.js(5)- 全局組件

全局組件 定義組件的語法 Vue.component(組件的名稱, { 組件的配置對象 }) 在組件的配置對象中:可以使用 template 屬性指定當前組件要渲染的模板結構; 使用組件的語法 把 組件的名稱, 以標簽的形式,引入到頁面上就行; // 導入v…

DNS的幾個基本概念:

一. 根域 就是所謂的“.”,其實我們的網址www.baidu.com在配置當中應該是www.baidu.com.(最后有一點),一般我們在瀏覽器里輸入時會省略后面的點,而這也已經成為了習慣。 根域服務器我們知道有13臺&#xff…

廢水處理計算書 excel_廢水監測數據是匿名的嗎?

廢水處理計算書 excelOur collective flushes help track and respond to Covid-19 and so much more. Your body waste contains harvestable compounds that can reveal your illnesses and diseases, consumption habits, and cosmetic use. Researchers gain insights from…

文件在線預覽 圖片 PDF Excel Word

1、前端實現pdf文件在線預覽功能 方式一、pdf文件理論上可以在瀏覽器直接打開預覽但是需要打開新頁面。在僅僅是預覽pdf文件且UI要求不高的情況下可以直接通過a標簽href屬性實現預覽 <a href"文檔地址"></a> 2、word、xls、ppt文件在線預覽功能 word、pp…

數據科學還是計算機科學_您應該擁有數據科學博客的3個原因

數據科學還是計算機科學“Start a Blog to cement the things you learn. When you teach what you’ve learned in the form of a blog you can see the gaps in your knowledge and fill them in” — My Manager (2019)“創建一個博客以鞏固您所學到的東西。 當您以博客的形…

D3.js 加標簽

條形圖還可以配上實際的數值,我們通過文本元素添加數據值。 svg.selectAll("text").data(dataset).enter().append("text").text(function(d){return d;}) 通過 x 和 y 值來定位文本元素。 .attr("text-anchor", "middle").attr("…

oppo5.0以上機器(親測有效)激活Xposed框架的教程

對于喜歡玩手機的朋友而言&#xff0c;常常會用到xposed框架以及種類繁多功能強大的模塊&#xff0c;對于5.0以下的系統版本&#xff0c;只要手機能獲得ROOT權限&#xff0c;安裝和激活xposed框架是異常簡便的&#xff0c;但隨著系統版本的迭代&#xff0c;5.0以后的系統&#…

和matlab一樣的輕量級

Python&#xff08;英國發音&#xff1a;/?pa?θ?n/ 美國發音&#xff1a;/?pa?θɑ?n/&#xff09;, 是一種面向對象、解釋型計算機程序設計語言&#xff0c;由Guido van Rossum于1989年發明&#xff0c;第一個公開發行版發行于1991年。Python是純粹的自由軟件&#xff…

熊貓分發_流利的熊貓

熊貓分發Let’s uncover the practical details of Pandas’ Series, DataFrame, and Panel讓我們揭露Pandas系列&#xff0c;DataFrame和Panel的實用細節 Note to the Readers: Paying attention to comments in examples would be more helpful than going through the theo…

redis tomcat session

本機ip為192.168.1.101 1、準備測試環境 兩個Tomcat 在Eclipse中新建2個Servers&#xff0c;指定對應的Tomcat&#xff0c;端口號錯開。 Tomcat1&#xff08;18005、18080、18009&#xff09; Tomcat2&#xff08;28005、28080、28009&#xff09; 一個Redis Redis下載官網&…