docker screen命令的使用

 更新时间:2024年01月19日 09:49:26   作者:isserendipity  
本文主要介绍了docker screen命令的使用,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作业

到此这篇关于docker screen命令的使用的文章就介绍到这了,更多相关docker screen内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Docker搭建Django,Nginx,R,Python部署环境的方法

    使用Docker搭建Django,Nginx,R,Python部署环境的方法

    本篇文章主要介绍了使用Docker搭建Django,Nginx,R,Python部署环境的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • 删除Docker镜像、容器和卷的教程指南

    删除Docker镜像、容器和卷的教程指南

    Docker 可以轻松地将应用程序和服务封装在容器中,以便在任何地方运行,然而,在使用 Docker 的过程中,很容易积累大量未使用的镜像、容器和数据卷,这些会使输出杂乱,并占用磁盘空间,所以本文给大家介绍了如何删除Docker镜像、容器和卷,需要的朋友可以参考下
    2024-10-10
  • Docker Swarm 服务编排之命令详解

    Docker Swarm 服务编排之命令详解

    在Docker Swarm集群中,使用stack服务编排搭建lnmp来部署WordPress非常的方便,今天小编重点给大家介绍Docker Swarm 服务编排之命令详解,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • docker修改容器的端口、容器名、映射地址以及注意事项

    docker修改容器的端口、容器名、映射地址以及注意事项

    在日常的docker运维中,经常遇到修改容器的端口、容器名、映射地址等信息,这篇文章主要给大家介绍了关于docker修改容器的端口、容器名、映射地址以及注意事项的相关资料,需要的朋友可以参考下
    2022-08-08
  • Docker 安装 MySQL(8和5.7)

    Docker 安装 MySQL(8和5.7)

    这篇文章主要介绍了Docker 安装 MySQL(8和5.7),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • docker利用WebHook实现持续集成

    docker利用WebHook实现持续集成

    这篇文章主要介绍了docker利用WebHook实现持续集成的相关知识,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-01-01
  • docker-compose安装elk实践

    docker-compose安装elk实践

    文章内容涉及多个配置文件的设置,包括docker-compose.yml、elasticsearch.yml、kibana.yml和logstash.conf等,用于配置Elasticsearch、Kibana和Logstash的参数和设置
    2026-01-01
  • 使用 docker 部署 APISIX的详细介绍

    使用 docker 部署 APISIX的详细介绍

    这篇文章主要介绍了使用 docker 部署 APISIX的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • 通过idea打包项目到docker的操作方法

    通过idea打包项目到docker的操作方法

    这篇文章主要介绍了通过idea打包项目到docker的操作方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • 创建的docker容器时间显示错误/date错误/时区错误

    创建的docker容器时间显示错误/date错误/时区错误

    这篇文章主要介绍了创建的docker容器时间显示错误/date错误/时区错误的处理方法,一起看看吧
    2017-06-06

最新评论