docker常用命令
docker运行容器时一定要加-d,-d的意思是保证容器后台运行
如果是交互式容器,则一定要加-t
-i标志保证容器中STDIN(标准输入,standard in)是开启的,以交互模式运行容器,通常与-t同时使用。-t告诉Docker要为创建的容器分配一个伪tty终端。这样新容器才能提供一个交互式shell。如果我们要创建一个交互式容器,而不是一个运行在后台服务的容器,则这两个参数是最基本的参数。
docker容器运行命令
【参考链接】https://blog.csdn.net/qq_38974638/article/details/121061590
功能描述 | 代码 |
---|---|
查看运行中的容器 | docker ps |
查看所有镜像 | docker images |
进入容器 | docker exec -it 容器名称 bash |
退出容器 | exit |
查看所有容器 | docker ps -a |
启动容器 | docker start 容器名称 |
启动docker服务 | systemctl start docker |
查看docker运行状态 | systemctl status docker |
设置docker服务开机自启动 | systemctl enable docker |
重启docker容器 | docker restart 容器名称 |
删除容器 | docker rm 容器名称 |
查看容器日志 | docker logs -f 容器名称 |
设置容器自启动(创建容器时) | docker run -d --restart=always --name 容器名称 镜像名称 |
设置容器自启动(创建容器后) | docker update --restart=always 容器ID |