一:docker命令
格式:
docker 选项 命令
选项:
短格式和长格式
短格式:一个连字符(-)加上单个字符 -d -v -i等
长格式:2个连字符(--)加上字符串 --version
注意:
1:多个短格式的单字符可以组成起来一起使用
docker run -dit ubuntu /bin/bash
二:docker的一个完整的案例
1:创建运行一个容器
[root@qcy docker]# docker run -d -i -t ubuntu /bin/bash -d就是放在后台运行 -i就是保持容器的标准输入,通常与-t一起使用,以便于正常连接 -t给容器分配一个伪终端,使得与终端类似 没有-d的话,直接创建了容器然后进入到容器里面了
2:展示容器
#显示当前运行的容器 [root@qcy docker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8fe5db85336b ubuntu "/bin/bash" 18 minutes ago Up 18 minutes youthful_burnell [root@qcy docker]# #显示所有的容器 [root@qcy docker]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3bebe97f122d ubuntu "/bin/bash" 10 minutes ago Exited (0) 10 minutes ago beautiful_colden 8fe5db85336b ubuntu "/bin/bash" 18 minutes ago Up 18 minutes youthful_burnell
3:登录容器到里面
[root@qcy docker]# docker exec -ti 8fe5db85336b /bin/bash root@8fe5db85336b:/# 登陆到正在运行的程序 -t 给一个给一个终端 -i 与容器进行交互
4:删除容器
[root@qcy docker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8fe5db85336b ubuntu "/bin/bash" 24 minutes ago Up 24 minutes youthful_burnell [root@qcy docker]# docker stop 8fe5db85336b 8fe5db85336b [root@qcy docker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES [root@qcy docker]# [root@qcy docker]# docker rm 3bebe97f122d 8fe5db85336b 3bebe97f122d 8fe5db85336b [root@qcy docker]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES [root@qcy docker]# #如果有容器正在运行的话,就停止,然后在来删除
标签:容器,8fe5db85336b,minutes,qcy,常见,命令,docker,root From: https://www.cnblogs.com/qm77/p/18040511