docker 常用命令
1.镜像
1.1创建镜像
docker pull ubuntu:targe
docker run -it ubuntu:targe /bin/bash
1.2查看镜像
docker imags
docker tag ubuntu:targe ubuntu:newtarge
docker inspect imageID
1.3搜寻镜像
docker search ImageName
1.4删除镜像
docker rmi -f ubuntu:targe
1.4创建镜像
docker pull
docker run -ti ubuntu:tag /bin/bash
cat ubuntu-14.04-x86_64.tar.gz | docker import - ubuntu:14.04
1.5存入和载入镜像
docker save -o ubuntu_14.04.tar.gz ubuntu:14.04
docker load --input ubuntu_14.04.tar.gz
1.6上传镜像
docker login
docker push ubuntu:tag
2.容器
2.1新建容器
docker create -it ubuntu:tag
docker run -it ubuntu:tag /bin/bash
2.2终止容器
docker stop containerID
2.3进入容器
docker attach containerID
docker exec -ti containerID
2.4 删除容器
docker rm containerID
2.5 导入和导出容器
docker export containerID > exportName.tar.gz
cat exportName.tar.gz > docker import - ubuntu:14.04
3.仓库
3.1创建和使用私用的仓库
docker run -d -p 5000:5000 registry
docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry