1. 程式人生 > >Docker入門基礎學習整理(2)

Docker入門基礎學習整理(2)

linux中docker安裝及除錯

centos7

順序執行命令

              sudo yum install docker
              sudo service docker start
              sudo chkconfig docker on 

docker無法啟動時
在這裡插入圖片描述
執行systemctl status -l docker.service命令
顯示錯誤,加-l引數是因為不加字元顯示不全
在這裡插入圖片描述
高亮的錯誤日誌顯示,,此linux的核心中的SELinux不支援 overlay2 graph driver ,解決方法有兩個,要麼啟動一個新核心,要麼就在docker裡禁用selinux,–selinux-enabled=false

重新編輯docker配置檔案
在這裡插入圖片描述

下載映象:
從docker hhub倉庫下載一個ubuntu12.04映象:sudo docker pull ubuntu:12.04
從其他倉庫下載,下載時是需要制定完整的倉庫註冊伺服器地址:
Sudo docker pull dl.dockerpool.com:5000/ubuntu:12.04

完成後可隨時使用該映象,例如建立一個容器,執行bash應用
Sudo docker run -t -i ubuntu:12.04 /bin/bash

列出本地映象:docker images
每個映象有唯一的id,id相同的為同一映象
TAG標記同意倉庫的不同映象,如果不指定具體的標記,則預設使用latest標記資訊

安裝ubuntu之後apt-get命令無法使用解決辦法:
1、備份原列表
Sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

2、輸入:sudo gedit /etc/apt/sources.list
在開啟的檔案最後加上deb http://old-releases.ubuntu.com/ubuntu saucy main restricted universe multivers
之後快捷鍵ctrl+s儲存
返回命令列介面ctrl+c退出
3.輸入sudo apt-get update驗證是否成功