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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章