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驗證是否成功