docker安裝應用(centos6.5_x64)
authoer::jom_ch@2014/7/23
docker官網
一,安裝epel
關於epel:
>rpm -ivh
>rpm --import /etc/pki/rpm-gpg/rpm-gpg-key-epel-6
>yum -y install yum -priorities
二,安裝docker
>yum -y install docker-io
>service docker start
>chkconfig docker on
三,應用docker
1,獲取centos映象
>docker pull centos:latest
2,檢視映象運**況
>docker images centos
3,在容器下執行 shell bash
>docker run -i -t centos /bin/bash
4,停止容器
>docker stop
5,檢視容器日誌
>docker logs -f
6,刪除所有容器
>docker rm $(docker ps -a -q)
7,刪除映象
>docker rmi
8,提交容器更改到映象倉庫中
>docker run -i -t centos /bin/bash
>useradd myuser
>exit
>docker ps -a |more
>docker commit myuser/centos
9,建立並執行容器中的 hello.sh
>docker run -i -t myuser/centos /bin/bash
>touch /home/myuser/hello.sh
>echo "echo \"hello,world!\"" > /home/myuser/hello.sh
>chmod +x /home/myuser/hello.sh
>exit
>docker commit myuser/centos
>docker run -i -t myuser/centos /bin/sh /home/myuser/hello.sh
10,在容器中執行nginx
11,對映容器埠
>docker run -d -p 192.168.9.11:2201:22 nginx/centos /usr/sbin/sshd -d
connection to 192.168.1.205 closed.(此問題還未解決!!!)
可能會遇到的問題:
##在容器裡面修改使用者密碼的時候報錯:
/usr/share/cracklib/pw_dict.pwd: no such file or directory
pwopen: no such file or directory
解決:yum -y reinstall cracklib-dicts
docker安裝應用
docker簡單應用 一 安裝docker 環境centos7在虛擬機器spark資料處理中實驗 參考docker安裝文件 二 py檔案在docker中簡單使用 1 目錄結構 docker專案根目錄 docker dockfile docker my script.py 2 編寫dockfile內容...
Docker學習(一)環境準備安裝centos7
docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的映象中,然後發布到任何流行的 linux或windows 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。本系列文章我們以linux作為我們的執行平台,首先先準備一台linux伺服器,...
Docker之實際應用 docker安裝
docker 支援以下的 64 位 centos 版本 centos 7 centos 8 更高版本 該 centos extras 庫必須啟用。預設情況下,此倉庫是啟用的,但是如果已禁用它,則需要重新啟用它。建議使用 overlay2 儲存驅動程式。較舊的 docker 版本稱為 docker 或...