激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Centos - 在CentOS系統中安裝Docker的教程

在CentOS系統中安裝Docker的教程

2019-08-29 11:18segmentfault Centos

Docker容器是當下最火爆的虛擬技術,雖然CoreOS一般被人們當作是Docker在生產環境下的標配,但這依然不妨礙我們在別的系統中部署Docker環境,這里就為大家帶來在CentOS系統中安裝Docker的教程:

最近折騰centos6,需要在其上配置docker,而以前都是在ubuntu上玩的,網上的文章沒有找到一個讓我直接能配成功的,多少都會有些坑,綜合了幾篇文章,折騰了老久,終于成功了。

我保證你按我下面的步驟一步步做,一定能一次成功!
1、因為selinux和LXC有沖突,所以需要禁用
 

復制代碼

代碼如下:


# vi /etc/selinux/config
SELINUX=disabled


2、配置Fedora EPEL 源

復制代碼

代碼如下:


# yum install http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm


3、配置hop5.in源

復制代碼

代碼如下:


# cd /etc/yum.repos.d
# wget http://www.hop5.in/yum/el6/hop5.repo
# yum install kernel-ml-aufs kernel-ml-aufs-devel (yum安裝帶aufs模塊的3.10內核)


4、安裝docker-io

復制代碼

代碼如下:


# yum install docker-io


6、要想docker正常運行還需要在/etc/fstab里增加cgroup文件系統

復制代碼

代碼如下:


# echo "none /sys/fs/cgroup cgroup defaults 0 0" >> /etc/fstab
# mount /sys/fs/cgroup


只有重新啟動才能掛載/sys/fs/cgroup(因為當前運行的內核不支持cgroup),所以上面掛載的命令也可以不執行,但系統需要重新啟動。

 

7、重啟系統,選擇“3.10.5-3.el6.x86_64”內核

8、系統啟動后,確認當前運行的內核
 

復制代碼

代碼如下:


# uname -r
3.10.5-3.el6.x86_64
# grep aufs /proc/filesystems 
nodev aufs


9、以守護模式運行docker.io(在一個新的終端里)

復制代碼

代碼如下:


# docker -d 


10、重置docker的運行環境,從而解決上述問題。

復制代碼

代碼如下:


# pkill docker
# iptables -t nat -F
# ifconfig docker0 down
# brctl delbr docker0
# docker -d


安裝了新的內核,就存在啟動時的選擇問題,這個要通過修改/boot/grub/grub.conf文件來實現。
grub.conf 文件參數意義

復制代碼

代碼如下:


default=1 # 默認啟動的內核title, 0 表示是第一個 
timeout=5 # 默認等待時間 
splashimage=(hd0,0)/grub/splash.xpm.gz # 指定菜單的背景圖片的路徑。為xpm格式,采用gzip壓縮,只能為14bits色 
hiddenmenu # 隱藏菜單 
title CentOS (2.6.32-358.el6.x86_64) # 標題名,用戶可自定義 
root (hd0,0) # 指定 grub 的根位置 
# 指定 kernel 文件的位置,還要指出 root(系統啟動后) 的位置,掛載方式 ro,這項很關鍵。 
# 加載后會啟動 init 進程。 
kernel /vmlinuz-2.6.32-358.el6.x86_64 ro root=/dev/mapper/vg0-root rd_NO_LUKS rd_NO_DM LANG=en_US.UTF-8 rd_LVM_LV=vg0/swap rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg0/root KEYBOARDTYPE=pc KEYTABLE=us rhgb crashkernel=auto quiet rhgb quiet 
# 在內核啟動過程中裝載根文件系統時有用 
initrd /initramfs-2.6.32-358.el6.x86_64.img 

 

常見錯誤解決范例:
例1

執行yum就開始報錯:
 

復制代碼

代碼如下:


Error: Cannot retrieve metalink for repository: epel. Please ...


解決辦法都是編輯/etc/yum.repos.d/epel.repo,把基礎的恢復,鏡像的地址注釋掉
#baseurl  改成   baseurl
mirrorlist  改成  #mirrorlist

 

例2
 

復制代碼

代碼如下:


"DNS/Networking Errors inside the docker"
[root@localhost ~]# docker -dns="8.8.8.8" run centos:6.4 yum install hiphop-php
2013/08/21 07:53:05 POST /v1.4/containers/create
2013/08/21 07:53:05 POST /v1.4/containers/6d9fef14bd1a/start
2013/08/21 07:53:05 POST /v1.4/containers/6d9fef14bd1a/attach?logs=1&stderr=1&stdout=1&stream=1
Loaded plugins: fastestmirror
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"


可以執行下面的命令來重置docker的運行環境,從而解決上述問題。

復制代碼

代碼如下:


pkill docker
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
docker -d

延伸 · 閱讀

精彩推薦
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentOS 6.6實現永久修改DNS地址的方法

    CentOS 6.6實現永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現永久修改DNS地址的方法,涉及針對CentOS配置文件的相關設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區4472020-08-21
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentos 7開啟網卡自動獲取IP的詳細方法

    Centos 7開啟網卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網卡自動獲取IP的詳細方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentos7運用/dev/shm進行網站優化

    Centos7運用/dev/shm進行網站優化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網站優化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統中已經默認安裝了。今天小編為大家帶來的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 久久第四色 | 国产精品成人av片免费看最爱 | 日本高清在线免费 | 免费a级片在线观看 | 久久精品99国产国产精 | 中文字幕在线观看www | av在线不卡免费 | 91久久精品一二三区 | 九九视频精品在线观看 | 欧美三级日本三级少妇99 | 91九色网址| 中国黄色一级生活片 | 精品国产91久久久久久久 | 91网站永久免费看 | 欧美黄色一区 | av日韩一区二区三区 | 久久久久久久久久亚洲 | 久久一级| 免费黄色小网站 | 国产精品久久久久一区二区 | 欧美激情视频一区二区免费 | 视频一区 日韩 | 天天草夜夜 | 视频一区二区国产 | 国产亚洲精品久久久久久久久 | 小情侣嗯啊哦视频www | 国产精品999在线观看 | 午夜神马电影网 | 视频一区国产精品 | 精品午夜久久 | 久久中出| 亚洲一区二区观看播放 | 一边吃奶一边插下面 | av影院在线播放 | 一区二区三区日韩在线 | 国产精品视频专区 | 国产免费人做人爱午夜视频 | 男女羞羞的视频 | 日韩视频观看 | 黄色片小说 | 成年人毛片视频 |