1、创建容器
(1)docker create
[root@localhost ~]# docker create centos
当本地不存在镜像时,docker会自动搜索远程仓库,下载到本地后进行创建。
(2)运行容器 docker run
创建和启动运行该容器,-t选项会分配一个命令行的虚拟终端,-d选项会运行后台型容器。
[root@localhost ~]# docker run -i -t --name test_centos centos /bin/bash
可以发现直接进入到容器操作系统中
使用exit命令可以退出容器
2、查看容器 docker ps
使用docker ps命令可以查看正在运行的容器
[root@localhost ~]# docker ps -a
其中,STATUS中,Exited状态为停止运行,Up表示处于运行状态,Created表示创建后没有启动过。此外还可以通过条件进行筛选,-f指定筛选条件。
[root@localhost ~]# docker ps -a -f name=ceshi
[root@localhost ~]# docker ps -a -f status=created
3、启动容器 docker start /重启容器docker restart /停止容器 docker stop/强制终止 docker kill/
使用docker start 命令可以启动处于停止状态的容器,使用docker restart命令可以重启容器,使用docker stop可以停止容器,-t参数可以指定在多少秒之后强制停止容器;docker kill 命令用来强制终止容器