若是ifconfig命令不存在docker
yum upgradecentos
yum install net-toolsbash
查看docker 容器配置:網絡
sudo docker inspectssh
安裝:rest
sudo yum install dockerget
啓動:it
sudo service docker starttest
/usr/sbin/sshdimport
本地的配置信息:
sudo docker -D info
下載容器,也能夠搜索容器:
sudo docker pull qianyue/mycentos
打印出正在運行的容器和鏡像:
sudo docker ps
sudo docker images | head
運行容器:
sudo docker run -i -t qianyue/mycentos /bin/bash
docker run qianyue/mycentos echo "hello world"
在容器裏安裝應用:
yum -y install wget
sudo docker run qianyue/mycentos nstall xxx
sudo docker ps -l
容器提交到新鏡像:
sudo docker commit 9ac34530e93c qianyue/mycentos
sudo docker stop 容器id
start / stop / restart
容器打包:
sudo docker export 397f49075b21 > latest.tar
cat latest.tar | sudo docker import - mycentos:latest
鏡像打包,解包
docker save mynewimage > latest.tar
docker load < latest.tar
docker 經常使用命令
docker pull: 從倉庫中拖鏡像
docker run:建立容器
docker stop:中止容器運行
docker start:開始容器運行
docker commit:提交容器到鏡像
docker images: 查看當前有的鏡像
docker ps:查看當前啓動的容器
我基本把他的操做命令都用熟悉了,後來發現其實用它的時候我以爲最困難的就是網絡速度,每次pull的時候很慢,若是從國內倉庫克隆好得多。最麻煩的就是創建本身的docker registry 這東西還在研究中...