Docker安裝與基本操作

參考地址鏈接:

http://www.runoob.com/docker/centos-docker-install.html

一.Docker安裝

注:此分享安裝爲centos6.9系統版本。

1.安裝YUM源:
yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
2.安裝docker:
yum install docker-io
3.啓動docker服務:
service docker start

二.Docker使用

【Docker使用】
docker run ubuntu:15.10 /bin/echo "Hello world"

【Docker交互式使用】
docker run -i -t ubuntu:15.10
-t:在新容器內指定一個僞終端或終端。
-i:允許你對容器內的標準輸入 (STDIN) 進行交互。
-d:讓容器在後臺運行。
-P:將容器內部使用的網絡端口映射到我們使用的主機上。

【退出docker容器】
exit
ctrl +d

【查看正在運行的容器】
docker ps
CONTAINER ID:容器ID
NAMES:自動分配的容器名稱

【查看容器內的標準輸出】
docker logs CONTAINER ID
docker logs NAMES

【停止容器】
docker stop CONTAINER ID
docker stop NAMES

【docker幫助命令】
docker command --help

【docker 開啓個web應用】
docker pull training/webapp # 載入鏡像
docker run -d -P training/webapp python app.py
docker run -d -p 5000:5000 training/webapp python app.py
-p 參數來設置不一樣的端口

【docker 指定查看端口號】
docker port CONTAINER ID
docker port NAMES

【docker 查看日誌輸出】
docker logs -f 7a38a1ad55c6

【docker 查看容器內部運行的進程】
docker top CONTAINER ID
docker top NAMES

【查看docker的底層信息】
docker inspect CONTAINER ID
docker inspect NAMES

【啓動已停止的容器】
docker start CONTAINER ID
docker start NAMES

【移除容器】
docker rm CONTAINER ID
docker rm NAMES

【列出鏡像列表】
docker images

【使用系統鏡像運行容器】
docker run -t -i ubuntu:15.10 /bin/bash

【獲取一個新的鏡像】
docker pull ubuntu:13.10

【查找鏡像】
docker search httpd

【給鏡像打標籤】
docker tag 860c279d2fec runoob/centos:dev

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