1、# docker create -it centos //创建一个容器并不启动
2、# docker container_id //启动容器后,可以使用docker ps查看到,也可以用stop停止,也可以用restart重启,docker run相当于先create在start
3、# docker run -it centos bash //可以进入一个虚拟终端里面,可以运行一些命令,使用exit或者ctrl d退出bash,当退出后,容器也会停止
4、# docker run -d //可以让容器直接在后台运行
例如:docker run -itd centos /bin/bash
进入刚才创建的容器:docker exec -it container_id
5、#docker attach container_id //也可以进一个后台运行的容器,但是退出终端口容器将会停止
6、# docker run -d centos bash -c "while :; do echo "123" ; done"
7、# docker run -itd --name fansik centos bash //--name可以给容器起个名字
8、# docker rm container_id //可以删除一个未运行的容器
9、# docker rm -f container_id 可以删除一个正在运行的容器
10、# docker run --rm centos bash -c "sleep 30" //--rm可以让容器退出后直接删除,在这里命令执行完就会退出,不能和-d一起使用。# docker rm 9ca8e9d80b20 95895974048e dad4e9070e2b也可以同时删除多个容器
11、# docker logs container_id //可以获取到容器运行历史信息
12、# docker export container_id > fansik.tar //导出容器,可以迁移到其他机器上,需要导入
13、# cat fansik.tar | docker import - fansik //这样是生成一个叫fansik的镜像,如果要使用这个容器需要在这个镜像的基础上运行产生容器:# docker run -itd fansik bash