您好,登錄后才能下訂單哦!
這篇文章主要講解了“docker怎么下載安裝”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“docker怎么下載安裝”吧!
docker簡介:
docker 英文的意思是 搬運工,碼頭工人 docker是搬運的集裝箱(容器),開發者可以將他們的應用以及依賴包裝到一個可以搬運的容器當中,然后搬運到任何一個linux的機器上(內核版本有要求,基本是redhat6.5 以上的版本的內核都可以正常運行),這樣解決了每次需要部署新環境時,那些繁瑣的依賴包的安裝,構建一個標準化的運行環境。
cent6.5x64位下面安裝
安裝epel
#rpm -ivh epel-release-6-8.noarch.rpm
安裝docker-io
yum -y install docker-io
啟動docker進程
service docker start
開機自啟動
chkconfig docker on
查看docker的版本
下載鏡像:
docker pull ubuntu
交互式啟動一個容器
docker run -i -t --name="test">
#-i, --interactive=false Keep STDIN open even if not attached
#-t, --tty=false Allocate a pseudo-TTY
root@xxxxxx :/# #xxxxx 是容器的ID編號 每個容器的ID編號唯一,交互式運行當退出容器時容器就退出了
#docker ps -a 可以看見我們剛剛創建的容器
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c072b649fe5b ubuntu:latest "/bin/bash" 5 minutes ago Exited (0) 5 seconds ago test
如果想重新連接的話 就要重新啟動這個容器
#docker run test
#docker attach test #可以在這里部署你所需要環境
#docker start test #啟動容器
#docker stop test # 停止容器
環境部署完成后退出
#安裝openssh-server
apt-get install openssh-server
修改/etc/sshd/ssh_config #可以從主機登陸容器
PermitRootLogin yes
UsePAM no
#passwd 可以修改個密碼
#docker commit test ubtest#將容器生成一個新的鏡像
#docker save ubtest > test.tar #將鏡像打包
#在需要部署的機器上加載打包好的鏡像
#docker load < test.tar
docker images #查看我們剛剛導入的鏡像
#啟動容器
docker run -d -p 2012:22 ubtest(鏡像) /usr/sbin/sshd -D #將容器放在后臺運行
#ssh -p 2012 127.0.0.1 可以連接試試能不能連接到容器
感謝各位的閱讀,以上就是“docker怎么下載安裝”的內容了,經過本文的學習后,相信大家對docker怎么下載安裝這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。