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 <