1. 程式人生 > >Docker學習筆記:故障排除

Docker學習筆記:故障排除

坑一

[email protected]:~$ docker search centos
Warning: failed to get default registry endpoint from daemon (Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.35/info: dial unix /var/run/docker.sock: connect: permission denied). Using system default: https://index.docker.io/v1/
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.35/images/search?limit=25&term=centos: dial unix /var/run/docker.sock: connect: permission denied

[email protected]
:~$ sudo groupadd docker groupadd: group 'docker' already exists [email protected]:~$ sudo service docker restart [email protected]:~$ sudo gpasswd -a ${USER} docker Adding user student to group docker [email protected]:~$ sudo service docker restart ###需重新埠終端再次連線。

坑二

[email protected]cker:~$ docker search centos
WARNING: Error loading config file: /home/st/.docker/config.json - stat /home/st/.docker/config.json: permission denied
            
[email protected]:~$ sudo ls -l /home/st/.docker/config.json
-rw------- 1 st st 164  3月 10 10:54 /home/st/.docker/config.json
[email protected]
:~$ sudo chown root:root /home/st/.docker/config.json [email protected]:~$ sudo chown $USER:docker ~/.docker [email protected]:~$ sudo chown $USER:docker ~/.docker/config.json [email protected]:~$ sudo chmod g+rw ~/.docker/config.json [email protected]:~$ sudo ls -ld .docker drwx------ 2 st docker 4096 3月 10 10:54 .docker [email protected]:~$ sudo ls -ld .docker/* -rw-rw---- 1 st docker 164 3月 10 10:54 .docker/config.json

坑三

##docker push映象到docker hub 上,需要使用使用者名稱登入,不能使用註冊郵箱登入。
[email protected]:~$ docker login
Username: [email protected]
Password: 
Error response from daemon: login attempt to https://hub.docker.com/v2/ failed with status: 404 Not Found
[email protected]:~$ docker login 
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: yxr877431436    
Password: Yxr19890620.
Login Succeeded
[email protected]:~$ docker images
REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
yxr877431436/web02    latest              eafb9ba67a55        10 minutes ago      209MB
fedora                latest              9110ae7f579f        5 days ago          235MB
ubuntu                latest              f975c5035748        6 days ago          112MB
ubuntu                14.04               a35e70164dfb        6 days ago          222MB
centos                latest              2d194b392dd1        7 days ago          195MB
ubuntu                12.10               3e314f95dcac        3 years ago         172MB
yxr877431436/ubuntu   12.10               3e314f95dcac        3 years ago         172MB
[email protected]:~$ docker push yxr877431436/ubuntu:12.10
The push refers to repository [docker.io/yxr877431436/ubuntu]
9c1baa8bba5a: Pushed 
0f638919270d: Mounted from library/ubuntu 
54c9e1d9aefd: Pushed 
7eb156de262c: Pushed 
5f70bf18a086: Mounted from library/ubuntu 
12.10: digest: sha256:8951abed67b9ffbb0a936b8ebb6bad6623039f4caa154a232fe10e04ebdcd9c3 size: 1363
[email protected]:~$ docker push yxr877431436/web02
The push refers to repository [docker.io/yxr877431436/web02]
d8b396109b77: Pushed 
db584c622b50: Pushed 
52a7ea2bb533: Pushed 
52f389ea437e: Pushed 
88888b9b1b5b: Pushed 
a94e0d5a7c40: Pushed 
latest: digest: sha256:ba3757c7bc8ff36c386949c1fd242c555bc969acf755b7a67e2db235ecdb7cd2 size: 1569

坑四

[email protected]:~$ docker images
REPOSITORY                         TAG                 IMAGE ID            CREATED             SIZE
ubuntu_nginx_server                latest              eafb9ba67a55        26 minutes ago      209MB
yxr877431436/ubuntu_nginx_server   latest              eafb9ba67a55        26 minutes ago      209MB
yxr877431436/web02                 latest              eafb9ba67a55        26 minutes ago      209MB
fedora                             latest              9110ae7f579f        5 days ago          235MB
ubuntu                             latest              f975c5035748        6 days ago          112MB
ubuntu                             14.04               a35e70164dfb        6 days ago          222MB
centos                             latest              2d194b392dd1        7 days ago          195MB
ubuntu                             12.10               3e314f95dcac        3 years ago         172MB
yxr877431436/ubuntu                12.10               3e314f95dcac        3 years ago         172MB
[email protected]:~$ docker push ubuntu_nginx_server 
The push refers to repository [docker.io/library/ubuntu_nginx_server]
d8b396109b77: Preparing 
db584c622b50: Preparing 
52a7ea2bb533: Preparing 
52f389ea437e: Preparing 
88888b9b1b5b: Preparing 
a94e0d5a7c40: Waiting 
denied: requested access to the resource is denied
[email protected]:~$ docker tag ubuntu_nginx_server yxr877431436/ubuntu_nginx_server 
[email protected]:~$ docker images
REPOSITORY                         TAG                 IMAGE ID            CREATED             SIZE
ubuntu_nginx_server                latest              eafb9ba67a55        26 minutes ago      209MB
yxr877431436/ubuntu_nginx_server   latest              eafb9ba67a55        26 minutes ago      209MB
yxr877431436/web02                 latest              eafb9ba67a55        26 minutes ago      209MB
fedora                             latest              9110ae7f579f        5 days ago          235MB
ubuntu                             latest              f975c5035748        6 days ago          112MB
ubuntu                             14.04               a35e70164dfb        6 days ago          222MB
centos                             latest              2d194b392dd1        7 days ago          195MB
ubuntu                             12.10               3e314f95dcac        3 years ago         172MB
yxr877431436/ubuntu                12.10               3e314f95dcac        3 years ago         172MB
[email protected]:~$ docker push yxr877431436/ubuntu_nginx_server
The push refers to repository [docker.io/yxr877431436/ubuntu_nginx_server]
d8b396109b77: Pushed 
db584c622b50: Pushed 
52a7ea2bb533: Pushed 
52f389ea437e: Pushed 
88888b9b1b5b: Pushed 
a94e0d5a7c40: Pushed 
latest: digest: sha256:ba3757c7bc8ff36c386949c1fd242c555bc969acf755b7a67e2db235ecdb7cd2 size: 1569

坑五

相關推薦

Docker學習筆記故障排除

坑一[email protected]:~$ docker search centos Warning: failed to get default registry endpoint from daemon (Got permission denied while

docker學習筆記簡單構建Dockerfile【Docker for Windows】

參考與入門推薦:https://www.cnblogs.com/ECJTUACM-873284962/p/9789130.html#autoid-0-0-9 最近學習docker,寫一個簡單構建Dockerfile的筆記。 我的系統:Windows 10 Docker版本:Docker for Win

2.docker學習筆記製作docker映象

製作docker映象 構建映象的方式 上篇章節介紹瞭如何從docker hub上拉取映象,同時我們也可以製作映象上傳到docker hub上。 首先我們需要做一些準備工作: 2.登入docker hub: 可以選擇在官網進行登入,也可以使用

Docker學習筆記Dockerfile

ocker 可以通過 Dockerfile 的內容來自動構建映象。 Dockerfile 是一個包含建立映象所有命令的文字檔案,通過docker build命令可以根據 Dockerfile 的內容構建映象,在介紹如何構建之前先介紹下 Dockerfile 的基本語法結構。

Docker學習筆記容器資料管理,連結容器,構建私有庫

$ sudo docker run --rm --name web2 --link db:db training/webapp env . . . DB_NAME=/web2/db DB_PORT=tcp://172.17.0.5:5432 DB

Docker學習筆記Docker 網路配置

Dokcer 通過使用 Linux 橋接提供容器之間的通訊,docker

Docker學習筆記Docker 埠對映

# Find IP address of container with ID <container_id> 通過容器 id 獲取 ip $ sudo docker inspect <container_id&g

Docker學習筆記Docker 基礎用法和命令幫助

Usage of docker: --api-enable-cors=false Enable CORS headers in the remote API # 遠端 API 中開啟 CORS

Docker 學習筆記Docker簡介和安裝

一、Docker 簡介 Docker 兩個主要部件:

Docker學習筆記Docker容器常用命令

       容器是映象的一個執行例項。兩者不同的是,映象是靜態的只讀檔案,而容器帶有執行時需要的可寫檔案層。 一、建立容器        1、新建容器   &nb

Docker學習筆記訪問Docker倉庫

1、倉庫(Repository)是集中存放映象的地方,分公共倉庫和私有倉庫。註冊伺服器是存放倉庫的具體伺服器,一個註冊伺服器上可以有多個倉庫,而每個倉庫下面有多個映象。 2、Docker官方維護了一個公共映象倉庫https://hub.docker.com,大部分映象需求都可以通過Docker Hub中直接

3.docker學習筆記編寫Dockerfile檔案

編寫Dockerfile檔案 編寫規則 在構建新的映象時如果採用docker build的方式是需要編寫Dockerfile檔案的,該檔案定義了容器在建立時的行為(安裝軟體、執行命令、拷貝檔案等)。docker會在build的時候執行相關操作,下面介

Docker學習筆記Docker資料管理

       容器中資料管理主要有兩種方式:        資料卷(Data Volumes):容器內資料直接對映到本地主機地址;     &nb

Docker學習筆記映象、容器、資料卷

## 核心概念 - 映象:一個只讀的模板,類似虛擬機器的映象。 - 容器:可以理解為映象的一個執行例項。執行時類似於沙箱,多個容器互相獨立。 - 倉庫:存放映象檔案的地方。 ## 映象 ### 命令表格 命令|解釋|選項 -|-|- docker pull NAME[:TAG\|@DIGEST]|拉取映象

馬哥學習----李洋個人筆記---啟動故障排除

sysinit 自動掛載 正常 準備 之前 linux目錄 文件系統 ext 註意 模擬故障1 刪除/boot之後的恢復步驟: 1 重啟電源,迅速按esc進去選擇啟動模式,然後選cd-rom這項(從光驅啟動) 2 重啟後進入救援模式(選擇rescue),選擇語言和鍵盤布

馬哥學習----李洋個人筆記--啟動故障排除

必須 一般來說 開始 word all 情況 grub 鍵盤 但是 故障1 刪除/boot之後的恢復步驟: 1 重啟電源,迅速按esc進去選擇啟動模式,然後選cd-rom這項(從光驅啟動) 2 重啟後進入救援模式(選擇rescue),選擇語言和鍵盤布局後,一路回車到下一步

Docker學習筆記Docker的安裝

ros -h bionic docker customer tex 鏈接 space 版本 安裝環境:操作系統:Ubuntu 18.04 LTS,code name:bionic (#lsb_release -a)內核版本:4.15.0-29-generic(#uname

Docker學習筆記什麽是Docker

服務端 xiaojian lin tex 配置 配置管理 name 定制 logs 什麽是Docker一種容器技術,提供了非常方便的用戶體驗,用戶無需關系底層的操作即可達到對應用進行、封裝、分發、部署和運行的周期管理。容器=cgoup+namespace+文件系統+容器引擎

Docker學習筆記Docker鏡像image

nta process space ffffff 筆記 地址 running build mark Docker的C/S模式的運行 一:查看鏡像#docker images REPOSITORY TAG IMAGE ID

Docker學習筆記Docker容器(container)

fan .com lba docke file 域名 學習 link uno 一:查看容器查看運行容器docker ps查看所有容器docker ps -a二:創建容器docker create <image> ##創建容器 docker start <