docker screen 常用基础命令

1.docker基础命令

1.1开启docker

复制代码
systemctl start docker   #开启docker
service docker restart   #重启docker 
systemctl stop docker   #关闭docker

1.2查看命令

复制代码
docker images #查看docker镜像

docker ps #查看正在运行的镜像或者容器

docker ps -a  #查看所有容器

1.3运行命令

复制代码
docker run -it image_name   #运行镜像     

有几个选项需要说一下:

--gpus all :使用主机的显卡驱动。 也可以 device=0 选择固定显卡(多快显卡情况下)

-p 服务器port:docker_port:端口映射。使外界能访问到docker内部。如使用ssh

-v 服务器文件夹:docker文件夹:文件映射。使不打开docker的情况下,访问docker文件夹

-it :以交互模式运行容器

复制代码
docker start contain_id   #打开容器

docker exec -it contain_id  bash #运行容器

docker port contain_id #查看容器端口

如果不先打开容器,会报这个容器没没有running 的错误。如下图

这个没有那么多选项,如果之前运行过带有显卡--gpus的版本,进去直接默认带显卡。

1.4打包为镜像

使容器成为镜像

复制代码
docker commit newname contain_id

1.5拉取镜像

复制代码
docker pull pull_content

2.screen基础命令

2.1创建

复制代码
screen -S name

ctrl+d在当前screen下,直接删除该screen

ctrl+a+d退出当前screen,使命令运行在后台。

2.2查看

复制代码
screen -ls

2.3进入退出的screen

复制代码
screen -r screen_name   #重新进入已创建的screen

screen -R screen_name   #重新进入已创建的screen,若没有创建,则新创建一个

2.4删除

复制代码
​​​​​​​screen -S your_screen_name -X quit    #删除指定screen

screen -wipe  #检查目前所有的screen作业,并删除已经无法使用的screen作业

到这里差不多啦,后面如果还有常用的命令再加进来

欢迎小伙伴点赞,关注哦

​​​​​​​

相关推荐
todoitbo3 小时前
群晖NAS部署JmalCloud:Docker安装、文件管理、博客与公网访问完整教程
运维·docker·容器
是枚小菜鸡儿吖10 小时前
Home Assistant跨品牌智能家居教程:Docker部署、米家接入、vivo桥接与远程访问
docker·容器·智能家居
螺蛳粉 螺蛳粉12 小时前
第 02 篇:镜像分层与 containerd 2.x 实战:SystemdCgroup 与 pause 镜像配置踩坑(底座认知 02)
docker·云原生·容器·kubernetes·etcd·containerd·kube-apiserver
wefg113 小时前
【Docker】镜像相关指令
运维·docker·容器
java_logo14 小时前
Docker 部署 DPanel:轻松搭建轻量容器管理平台
运维·docker·容器·podman·容器管理·dpanel·轩辕镜像
死磕音视频14 小时前
Open WebUI 入门:用 Docker 装上本地对话界面并连接 Ollama
docker·ollama·本地大模型·open webui
分布式存储与RustFS14 小时前
CI 老被 Docker Hub 的 429 卡住,自建 Registry 把镜像搬进内网
运维·docker·开源·镜像仓库·对象存储·ci·rustfs
n1121215 小时前
Docker 容器时区错 8 小时:3 个坑
运维·docker·容器·故障排查·服务器运维·容器时区
小白的码BUG之路16 小时前
K8s -- 搭建过程中经常遇到的问题
云原生·容器·kubernetes
慈云数据16 小时前
用 DSH 辅助部署一个网站监控平台:Uptime Kuma + Docker 实战
运维·docker·容器