1. 程式人生 > >docker拉取mysql映象速度很慢

docker拉取mysql映象速度很慢

1. 直接通過docker拉取映象遇到的問題:熟悉的timeout!!!

sysuygm@sysuygm:~$ docker pull mysql:5.7
5.7: Pulling from library/mysql
85b1f47fba49: Pulling fs layer 
5671503d4f93: Download complete 
3b43b3b913cb: Download complete 
4fbb803665d0: Waiting 
05808866e6f9: Waiting 
1d8c65d48cfa: Waiting 
e189e187b2b5: Waiting 
02d3e6011ee8:
Waiting 2d0f3914273e: Waiting b7de9fbb86ba: Waiting error pulling image configuration: Get https://registry-1.docker.io/v2/library/mysql/blobs/sha256:dd0afb9bc4a99c70cdda8002ef2f1816405a795ee28faa0debd633f3380f8c4c: dial tcp 34.225.121.244:443: i/o timeout sysuygm@sysuygm:~$ docker pull mysql:5.7 Error response from daemon:
Get https://registry-1.docker.io/v2/library/mysql/manifests/5.7: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fmysql%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) sysuygm@sysuygm:~$ docker pull mysql:
5.7 Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) sysuygm@sysuygm:~$ docker pull mysql:5.7 5.7: Pulling from library/mysql Get https://registry-1.docker.io/v2/library/mysql/manifests/sha256:94ed2fa3857cc98ec8d680aedfd5a05ea5a3ea954f062edbdc0443d0f53a428e: dial tcp 54.152.209.167:443: i/o timeout sysuygm@sysuygm:~$ docker pull mysql:5.7 Error response from daemon: Get https://registry-1.docker.io/v2/library/mysql/manifests/5.7: dial tcp 34.200.28.105:443: i/o timeout sysuygm@sysuygm:~$ docker pull mysql:5.7 Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) sysuygm@sysuygm:~$ docker pull mysql:5.7 Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) sysuygm@sysuygm:~$ docker pull mysql:5.7 Error response from daemon: Get https://registry-1.docker.io/v2/library/mysql/manifests/5.7: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fmysql%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36

2. 通過國內映象daocloud.io/library庫下載,下載速度快到感人!

sysuygm@sysuygm:~$     docker pull daocloud.io/library/centos:latest
latest: Pulling from library/centos
d9aaf4d82f24: Downloading [>                                                  ]  526.4kB/73.39MB
^C
sysuygm@sysuygm:~$  docker pull daocloud.io/library/mysql:5.7
5.7: Pulling from library/mysql
85b1f47fba49: Pull complete 
5671503d4f93: Pull complete 
3b43b3b913cb: Pull complete 
4fbb803665d0: Pull complete 
05808866e6f9: Pull complete 
1d8c65d48cfa: Pull complete 
e189e187b2b5: Pull complete 
02d3e6011ee8: Pull complete 
d43b32d5ce04: Pull complete 
2a809168ab45: Pull complete 
Digest: sha256:a0423a7d021b7a7775f1d2db1014bd15fde029f538c1f8d97c9832aa4a25209f
Status: Downloaded newer image for daocloud.io/library/mysql:5.7

sysuygm@sysuygm:~$ docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
hello-world                 latest              f2a91732366c        2 weeks ago         1.85kB
daocloud.io/library/mysql   5.7                 5709795eeffa        5 weeks ago         408MB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

需要注意的是:mysql映象名的字首不能忘記,否則報錯! 
完整的名字: daocloud.io/library/mysql:5.7

[email protected]:~$ docker run -p 3306:3306 --name mysql2 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
Unable to find image 'mysql:5.7' locally

docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/mysql/manifests/5.7: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fmysql%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.
[email protected]:~$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

[email protected]:~$ docker run -it --net host daocloud.io/library/mysql:5.7 "sh"
# mysql -h127.0.0.1 -P3306 -uroot -proot
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.20 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

相關推薦

dockermysql映象速度

1. 直接通過docker拉取映象遇到的問題:熟悉的timeout!!!sysuygm@sysuygm:~$ docker pull mysql:5.7 5.7: Pulling from library/mysql 85b1f47fba49: Pulling fs laye

docker映象安裝啟動,用navicat連結不上,報1251)修改 Docker-MySQL 容器的 預設使用者加密規則

問題的原因:是從MySQL8.0 開始,預設的加密規則使用的是 caching_sha2_password。 我看了下我從官方拉下來的 docker 映象版本是8以上版本。 在啟動MySQL 容器的時候,可以修改一些設定的。主要有2種方式。1. 自定義配置檔案,並 moun

docker1:mysql映象,啟動刪除服務例項,操作mysql

拉取映象$ docker pull daocloud.io/library/mysql:latestdaocloud.io/library/mysql:latest :1.從這個網址https://hub.daocloud.io/repos/fa51c1d6-9dc2-49d

Dockeroracle11g映象配置

開始拉取oracle11g映象 下載過程稍長,映象大小6.8G(之前拉取過了,所以就不截圖了) #docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 下載完成後 檢視映象 # docker images 建立容器 #

Dockertomcat映象並安裝啟動

一、docker拉取tomcat映象,如圖:二、安裝tomcat容器,如圖:    注:        --link連線mysql(否則無法訪問db。每個容器都是獨立的)            tomcat_mysql為別名。db配置為:tomcat_mysql:3306三、

Window中的Docker Mysql鏡像 並在本地Navicate鏈接

自己的 word window pass leg 遠程登錄 html roo docke 首先本地 拉取mysql鏡像 以下是所有mysql鏡像 我自己下載的為5.6 下面 以5.6為例:(拉取mysql5.6鏡像) docker pull

docker映象導致退出情況

以下內容摘錄自上述連結中的關於在CentOS上使用Docker映象地址的操作文件,另外還有關於Ubuntu、Windows、Mac的操作文件,注意替換https://xxxxxxxx.mirror.aliyuncs.com 為自己的專屬加速器地址:1.安裝/升級你的Docker客戶端或執行以下命令:curl

docker映象的解決方案

在阿里或者網易的映象倉庫註冊賬號,獲得專屬加速地址 進入下面的檔案,更改配置 /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://dhq9bx4f.mirror.aliyuncs.co

MySQL遠端連線速度解決辦法

今天用自己寫的圖書管理系統發現每次開啟都很慢,還以為是網速的問題,就ping了一下伺服器發現沒有問題,但是沒進行一次資料庫的操作都要等十幾秒這就很傷心了,因為要更新一些功能需要測試,就在網上查了一下解決辦法,只需兩步,在這記錄一下。 解決辦法: 1、在mysql的配置檔案中增加如

docker映象並執行

1.docker pull [options] name [:tag] 表示從倉庫拉取映象 options是引數 tag是版本 2.docker images [options] [repository [:tag] ] 檢視本機有哪些映象 或檢視映象是否拉取成功了 options是引數,

解決Docker pull映象速度的問題

目前,Docker擁有中國的官方映象,具體內容可訪問https://www.docker-cn.com/registry-mirror 在使用時,Docker 中國官方映象加速可通過 registry.docker-cn.com 訪問。該映象庫只包含流行的公有映象。私有映象仍需要從美國映象庫中拉

docker國內映象映象加速registry-mirrors配置修改

由於國內訪問直接訪問docker hub網速比較慢,拉取映象的時間就會比較長。一般我們會使用映象加速或者直接從國內的一些平臺映象倉庫上拉取。 我比較常用的是網易的映象中心和daocloud映象市場。 網易映象中心:https://c.163.com/hub#

Docker oracle 11g映象配置

話不多說,開始記錄docker拉取阿里的oracle11g 映象並進行配置,用pl/sql 可以登入為最終結果這是我們所需要進行拉取oracle映象的樓主所給出的說明但是根據這個進行配置會有一些問題,所以寫這篇記錄一下,希望可以幫助其他人開始: ①、開始拉取映象-執行命令: 

docker】解決docker pull映象 映象龜速的問題,docker映象使用阿里雲docker映象加速器

在docker拉取mysql映象過程中,出現龜速的問題,解決這個問題的方法:   這個頁面 停留了好久好久,依舊沒有下載完成。 碰上這種情況 1.先退出Ctrl+C 2.在瀏覽器上進入阿里雲docker庫 3.登入以後進入管理中心  4.進入映象

docker映象檢視版本

要想檢視映象的版本好TAG,需要在docker hub檢視 地址如下:https://hub.docker.com 進入之後,在頁面左上角搜尋框搜尋 以nginx為例: 搜尋完成如下: 點選進入詳情 點選標籤 選擇自己想要拉取的標籤 即可 例如

docker 從阿里雲映象倉庫Ubuntu映象

開啟docker,開啟後會在工作列看到切換為開啟windows powershell用這條命令登陸阿里雲docker login [email protected] registry.cn-hangzhou.aliyuncs.com登入registry的使用

Docker-通過Docker ToolBox安裝Docker可能會遇到的問題和如何通過Docker 映象

0.Docker ToolBox一定要下載最新版本的,節約時間;下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/1.安裝好Docker ToolBox後,用文字編輯器開啟start.sh

解決國內使用者docker 映象

前提: 你得有自己的梯子。系統環境: centos 7第一步 : 搭建shadowsocks伺服器這步省略第二步: 搭建本地轉發環境     yum install privoxy -y     pip install shadowsockscentos 7 配置本地shad

docker 映象問題

命令: docker pull nginx 報錯 Post http:///var/run/docker.sock/v1.19/images/create?fromImage=nginx%3Alatest: dial unix /var/run/docker.sock:

十二 Cent OS下 tomcat啟動項目響應速度

ava 方案 post bsp gin 啟動 jre 隨著 gpo 在tomcat部署了web項目,每次啟動項目都需要花費2-3分鐘,甚至有的時候需要花費10分鐘左右,實在是太慢了。 在網上查找解決方案,把 jdk/jre/lib/security/java.securit