當前位置:首頁 » 操作系統 » docker安裝linux

docker安裝linux

發布時間: 2022-03-09 03:01:46

1. 離線linux機器,如何快速安裝docker及鏡像

安裝Docker藉助apt-get命令,安裝Docker是件輕而易舉的事。$ sudo apt-get install docker.io 為了允許非根用戶也可以運行Docker,將你自己添加到docker群組。下面這個命令會允許當前用戶運行Docker,無需根用戶許可權。

2. 如何在linux上安裝最新版本docker

筆記正文:
第一步:刪除之前的docker版本
sudo apt-get remove docker docker-engine docker.io lxc-docker-1.9.1

以上命令解析:remove 後面追加的是安裝的時候docker的名稱;
延伸:
1.有關docker,docker.io,docker-engine,lxc-docker 的區別?
其中,RHEL/CentOS 軟體源中的 Docker 包名為 docker;Ubuntu 軟體源中的 Docker 包名為 docker.io;而很古老的 Docker 源中 Docker 也曾叫做 lxc-docker。這些都是非常老舊的 Docker 版本,並且基本不會更新到最新的版本,而對於使用 Docker 而言,使用最新版本非常重要。另外,17.04 以後,包名從 docker-engine 改為 docker-ce,因此從現在開始安裝,應該都使用 docker-ce 這個包。
2.關於docker 目前設計的版本 docker-CE 和 docker-EE
2.1 docker-ce 是社區版本是完全免費的;從1.XX版本升級到17.XX版本上的風險是非常小的;docker-ce 還區分兩個版本edge和stable版本;
2.1.1 edge 版本是每個月發布一次,喜歡嘗新的用戶可以下載此版本,因此對於安全和錯誤只能當月獲取與修復
2.1.2 stable 版本是每個季度更新一次,也就是說是穩定版本;
2.2 docker-ee 版本是由公司支持,可在經過認證的操作系統和雲提供商中使用,並可運行來自Docker Store的、經過認證的容器和插件。對於企業則提供了一下收費的高級特性。

第二步:安裝docker 鏡像文件
$ sudo apt-get update (選擇執行)

3. docker怎麼安裝linux

你安裝好docker後,pull一個自己喜歡的linux系統(先搜索:docker search centos),使用docker pull 鏡像名稱 就拉取鏡像了,建議先配置加速器,否則下載很慢,下完了後,使用docker images 就可以看到拉取的鏡像了,在使用這個鏡像創建容器就OK了,命令docker run ....不會就網路一下docker的命令。

4. 一個linux伺服器上怎麼安裝裝兩個docker

安裝一個docker,然後自己用命令行啟動另外一個docker


下面是一個啟動命令:


nohupdockerdaemon--selinux-enabled=false--log-driver=journald--storage-driver=overlay
-Hunix:///var/run/docker-bootstrap.sock-p/var/run/dockerbootstrap.pid
--iptables=false--ip-masq=false--bridge=none--graph=/var/lib/dockerbootstrap
2>/var/log/docker-bootstrap.log1>/dev/null&


注意幾點:

-H參數需要給出另外一個socket文件名

-p給出另外一個pid文件名

--graph 給出另外一個存放docker鏡像容器的路徑名稱

5. linux安裝了docker之後,用ifconfig指令看多了一個docker0,怎麼關掉

幹嘛要關掉呢,那是docker軟體的虛擬網卡的介面名稱,你想讓docker不能聯網嗎。如果想臨時的關閉它也可以,用ifcongfig docker0 down命令就可以關閉了;關閉後還可以再用ifcongfig docker0 up命令打開。

6. docker安裝linux鏡像問題

部署服務還是用centos系統好。

7. linux怎麼安裝docker

1 在 CentOS 6.4 上安裝 docker
docker當前官方只支持Ubuntu,所以在 CentOS 安裝Docker比較麻煩(Issue #172)。
docker官方文檔說要求Linux kernel至少3.8以上,CentOS 6.4是2.6的內核,於是我哼哧哼哧的編譯安裝了最新的kernel 3.11.6,重啟後運行docker還是失敗,最後找到原因,是因為編譯時忘記集成aufs模塊了。aufs 需要和 kernel 一起編譯,很麻煩。
不過不需要這么麻煩,有強人已經編譯好了帶aufs模塊的內核,見這里Installing docker.io on centos 6.4 (64-bit)
1.1 取消selinux,因為它會干擾lxc的正常功能
sudo vim /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted

1.2 安裝 Fedora EPEL
sudo yum install http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

1.3 添加 hop5 repo地址
cd /etc/yum.repos.d
sudo wget http://www.hop5.in/yum/el6/hop5.repo

1.4 安裝 docker-io
sudo yum install docker-io

會自動安裝帶aufs模塊的3.10內核,以及docker-io包。
1.5 將 cgroup 文件系統添加到 /etc/fstab , 只有這樣docker才能正常工作
sudo echo "none /sys/fs/cgroup cgroup defaults 0 0" >> /etc/fstab

1.6 修改grub引導順序
sudo vim /etc/grub.conf
default=0

設置default為新安裝的內核的位置,一般是0
1.7 重啟
sudo reboot

1.8 檢查新內核是否引導成功
重啟後,檢查一下新內核是否引導起來了
uname -r
3.10.5-3.el6.x86_64

說明成功了
看一下 aufs是否存在
grep aufs /proc/filesystems
nodev aufs

說明存在
1.9 啟動 docker daemon 進程
sudo docker -d &

如果你在公司,且公司內部都是通過代理上網,則可以把代理伺服器告訴docker,用如下命令(參考這里):
sudo HTTP_PROXY=http://xxx:port docker -d &

1.10 下載 ubuntu 鏡像
sudo docker pull ubuntu

1.11 運行 hello world
sudo docker run ubuntu /bin/echo hello world
hello world

安裝成功了!!

8. docker 是裝在linux中還是裝在ubuntu中

大多數用戶設置Docker倉庫,並從中進行安裝,便於升級。 )
一些用戶下載DEB包,手動地進行安裝和進行升級。
一些用戶依賴伴隨他們操作系統的Docker版本,這可能已經過時了。

9. 如何在linux安裝docker

我這是虛擬機,直接截圖發了

如果想要文檔私信我

10. docker linux 用哪個

一個利用LXC建立起來的一個容器,用於封裝作業程序,運行庫和其他相關的文件,以便可以方便地部署或者開發(不需要再次配置運行環境)。
大部分情況下這些container可以像游戲機的卡帶/DVD一樣插入系統,直接運行 :)
同時這個軟體的開發者也叫同樣的名字 Docker。

熱點內容
Linuxspinlock 發布:2024-11-12 12:40:21 瀏覽:56
海康貓眼存儲 發布:2024-11-12 12:32:06 瀏覽:466
伺服器ip備案 發布:2024-11-12 12:29:46 瀏覽:298
青龍王朝什麼伺服器 發布:2024-11-12 12:17:37 瀏覽:929
資料庫在職 發布:2024-11-12 12:16:49 瀏覽:612
php開發平台 發布:2024-11-12 12:00:06 瀏覽:16
自行車密碼如何設置四位 發布:2024-11-12 11:53:03 瀏覽:548
優酷上傳的視頻網址 發布:2024-11-12 11:30:30 瀏覽:6
php創建php文件 發布:2024-11-12 11:18:48 瀏覽:714
c語言if語句多個條件 發布:2024-11-12 11:18:43 瀏覽:763