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-java项目进行jvm调优-内存方式

    对Docker-java项目进行jvm调优-内存方式

    本文详细介绍了如何进入Docker容器并分析Java进程的内存使用情况,通过使用jps和jstat工具,可以查看java进程列表及内存池容量,讨论了设置JVM参数-Xmx和-Xms相等的重要性,以避免堆内存的频繁调整,此外,还探讨了FullGC触发条件和元空间的配置
    2024-09-09
  • 使用Docker快速安装grafana的基本步骤

    使用Docker快速安装grafana的基本步骤

    Grafana 是一个强大的开源监控和数据分析平台,它能够与各种数据源集成,并提供灵活的可视化和仪表盘功能,下面给大家分享Docker 中安装 Grafana 的基本步骤,感兴趣的朋友一起看看吧
    2024-01-01
  • Docker容器之间的通信的方法实现

    Docker容器之间的通信的方法实现

    本文主要介绍了Docker容器之间的通信的方法实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • 详解docker compose搭建lnmpr环境实现

    详解docker compose搭建lnmpr环境实现

    这篇文章主要为大家介绍了使用docker compose搭建lnmpr环境实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • Docker常用命令详解

    Docker常用命令详解

    这篇文章主要介绍了Docker常用命令详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • CentOS8下的Docker使用详解

    CentOS8下的Docker使用详解

    这篇文章主要介绍了CentOS8下的Docker使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Docker的基本概念、安装步骤以及一些简单的用法

    Docker的基本概念、安装步骤以及一些简单的用法

    Docker 是一种开源的容器化平台,允许开发者打包应用及其依赖项到一个可移植的容器中,容器可以在任何支持Docker的环境中运行,这使得应用的部署和管理变得更加简单和高效,本文介绍Docker的基本概念、安装步骤以及一些简单的用法,感兴趣的朋友一起看看吧
    2024-11-11
  • docker配置Runner容器的方法

    docker配置Runner容器的方法

    今天通过本文给大家介绍docker配置Runner容器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-11-11
  • Docker容器网络端口配置过程详解

    Docker容器网络端口配置过程详解

    这篇文章主要介绍了Docker容器网络端口配置过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • docker容器中布置静态网站的实现

    docker容器中布置静态网站的实现

    这篇文章主要介绍了docker容器中布置静态网站的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01

最新评论