提交更新并创建副本
sudo docker commit -m "test commit" -a "Stevin.John" 17ab11e81414 johnstevin/centos:testv1
镜像推送到Docker Hub上面
sudo docker push johnstevin/centos
使用Dockerfile来生成镜像
sudo docker build -t="johnstevin/centos:testv2" /path/to/Dockerfile
导出镜像到本地文件
sudo docker save -o centos_v7_testv3.tar johnstevin/centos:testv3
导入本地文件到镜像,将导入镜像以及其相关的元数据信息(包括标签等)
sudo docker load < centos_v7_testv3.tar
启动已经终止的容器containers
sudo docker start -i e4942b75734d
终止正在运行的容器
sudo docker stop
查看运行的容器
sudo docker ps -a
CentOS本地安装docker-registry
sudo yum install -y python-devel libevent-devel python-pip gcc xz-devel
sudo pip install docker-registry
sudo cp /usr/lib/python2.6/site-packages/config/config_sample.yml /usr/lib/python2.6/site-packages/config/config.yml
sudo gunicorn -D --access-logfile - --error-logfile - -k gevent -b 0.0.0.0:5000 -w 4 --max-requests 100 docker_registry.wsgi:application
异步进入容器(在root下执行)
sudo docker ps
sudo PID=$(docker inspect --format ""