启动和退出容器
启动容器我们用run命令
docker run -it --name=c1 centos /bin/bash
上面这条命令意思就是以centos为镜像创建了一个名字叫c1的容器,参数i代表保持这个容器持续运行,退出后关闭容器,t代表创建一个交互式终端,/bin/bash表示载入容器后运行bash。这条命令运行后会进入容器的命令行终端
使用下面的命令可以在创建的时候不进入容器,并且容器是不会被关闭的
docker run -id --name=c2 centos
我们可以使用docker exec -it c2 /bin/bash命令进入我们刚刚用参数-id创建的容器
使用exit命令我们可以退出容器返回宿主机
我们称-it创建的容器为交互式容器,-id创建的容器为守护式容器。
查看容器
使用docker ps命令查看容器的信息,但如果退出了容器的终端,容器则会关闭。我们需要使用docker ps -a命令查看所有历史容器。
对于用参数-id创建的容器我们退出后他仍然是继续运行的
我们还可以使用
docker inspect 容器名
查看具体容器的信息
停止和删除容器
我们可以使用
docker stop 容器名
停止容器
我们可以使用
docker rm 容器名
删除容器,需要注意的是容器要在停止之后才能删除