若是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 这东西还在研究中...