docker的安裝及簡單使用

2021-09-27 13:32:43 字數 1719 閱讀 9672

dockertoolbox-18.03.0-ce.exe包含了:

docker cli 客戶端,用來執行docker引擎建立映象和容器

docker machine. 可以讓你在windows的命令列中執行docker引擎命令

docker compose. 用來執行docker-compose命令

kitematic. 這是docker的gui版本

docker quickstart shell. 這是乙個已經配置好docker的命令列環境

oracle vm virtualbox. 虛擬機器

放在 c:\users\administrator.docker\machine\cache到該目錄

bois中設定虛擬化(不知道的自行度娘)

3、docker的簡明教程

4、映象加速 版本問題,可以能沒有路徑

以下使用的是linux安裝或者windos安裝的官網的docker工具,非docktools工具操作方法

新版的 docker 使用 /etc/docker/daemon.json(linux) 或者 %programdata%\docker\config\daemon.json(windows) 來配置 daemon。

請在該配置檔案中加入(沒有該檔案的話,請先建乙個):

dockertool操作的方法:

5、測試安裝

docker -v

開啟oracle vm virtualbox 已經有乙個虛擬機器在執行

docker pull christophesurmont/oracle-xe-11g

docker pull redis

docker pull mongo

docker pull rabbitmq

docker pull freezippo/rabbitmq-3-management

docker pull cloudesire/activemq

7、埠對映

docker run -d -p 6379:6379 --name port-redis redis
容器暴露的埠只是對映到virtual的虛擬機器上,而本機要訪問容器的話需要把virtualbox的埠對映到當前開放的機器上。

暴露redis 的服務埠,使用redisclient-win32.x86.1.5.exe連線

$ docker stop port-redis

檢視所有的容器

docker ps -a

啟動具體的容器

$ docker start port-redis

檢視容器的具體的資訊

$ docker inspect port-redis

第一次執行

$ docker run --name some-mysql -e mysql_root_password=my-secret-pw -d mysql:tag

以後$ docker start some-mysql

映象加速:

docker-machine ssh default

sudo sed -i 「s|extra_args=』|extra_args=』–registry-mirror= |g」 /var/lib/boot2docker/profile

exit

docker-machine restart default

Docker的安裝及使用

簡介 相當於乙個應用程式的搬運工 載具。應用場景 web 應用的自動化打包和發布。自動化測試和持續整合 發布。在服務型環境中部署和調整資料庫或其他的後台應用 從頭編譯或者擴充套件現有的 openshift 或 cloud foundry 平台來搭建自己的 paas 環境。安裝 homebrew安裝 ...

docker 安裝及使用

1.為什麼需要搭建本地倉庫?a.節約頻寬 因為如果用docker或阿里雲官方的倉庫走的網際網路浪費頻寬,而且慢。b.提供資源利用和安全 因為公司內部的映象,推送到本地倉庫,更方便公司內部人員用,而且安全性高。2.建立乙個倉庫容器 docker run d p 5000 5000 restart al...

Docker安裝及使用

本文主要為docker的基礎知識 cd etc cd etc yum.repos.d mv centos base.repo centos base.repo.back 建議備份或者改名 wget o centos base.repo yum makecache 生成快取 參考鏈結 older ve...