查看docker基本信息 docker info
查看镜像 docker images
获取镜像
docker pull
例: docker pull centos:6
进入容器
docker attache 容器ID
参考:http://blog.csdn.net/u010397369/article/details/41045251
从镜像启动一个新的容器 docker run 镜像name+tag
启动一个容器 docker start 容器ID
删除容器 docker rm 容器ID
删除镜像 docker rmi 镜像ID
启动docker服务 service docker start
创建镜像 docker commit 614122c0aabb centos-6.6
用于容器与主机之间的数据拷贝 docker cp /localfile 容器ID:/remotedir
导出镜像 docker export 7691a814370e > ubuntu.tar
倒入容器为镜像 cat ubuntu.tar | sudo docker import - test/ubuntu:v1.0
启动命令 docker run -it --name seimiagent -p 12345:12345 centos/seimiagent:6.6 /bin/bash
docker后台运行,需要运行一个服务 docker run -d centos:6.7 /service/script/start.sh
命令规范:name/system:version
docker配置镜像地址(linux)
cho "DOCKER_OPTS=\"$DOCKER_OPTS --registry-mirror=https://oo1sw48r.mirror.aliyuncs.com\"" >> /etc/default/docker
如果不想配置,也可以直接在使用(没有http://,如果是别的地址,中间也需要加上/library/)
docker pull oo1sw48r.mirror.aliyuncs.com/library/centos:latest
重命名镜像,原有镜像还在,相当于复制了一份
docker tag server:latest myname/server:latest
或者
docker tag d583c3ac45fd myname/server:latest
docker exec 命令在容器内部额外启动新进程。可以在容器内运行两种进程:后台任务、交互式任务。后
台任务在容器内运行且没有交互需求,例 docker exec -d daemon containerName touch /etc/new_config_file