docker基本管理

本文介绍了如何使用Docker管理容器,包括运行镜像、查看容器状态、启动不活跃容器、进入容器、配置容器参数、停止容器以及删除容器等操作。通过docker命令行工具,我们可以实现对容器的交互式管理,例如使用docker run、docker start、docker attach和docker exec等。
摘要由CSDN通过智能技术生成

docker镜像下载到本地后,必须要将其运行起来才有意义。当镜像运行起来,它就会成为一个容器。
1、运行镜像,-i选项为交互式,即可与运行起来的容器进行交互管理,-t选项是开启一个终端,/bin/bash是提供了一shell。
打开第一个终端,执行命令。

[root@localhost ~]# docker run -it centos /bin/bash
[root@011374ad8b27 /]# uname -r
3.10.0-693.el7.x86_64
[root@011374ad8b27 /]# ls
bin  dev  etc  home  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
[root@011374ad8b27 /]# hostname
011374ad8b27

再打开第二个终端查看容器,通过docker ps命令查看容器情况。可以看到刚才运行的容器状态Up About a minute。

Last login: Thu May 13 08:27:22 2021 from 192.168.217.1
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE     COMMAND       CREATED              STATUS              PORTS     NAMES
011374ad8b27   centos    "/bin/bash"   About a minute ago   Up About a minute             dreamy_ptolemy

回到第一个终端,输入exit退出容器。

[root@011374ad8b27 /]# hostname
011374ad8b27
[root@011374ad8b27 /]# exit
exit
[root@localhost ~]# 

再回到第二个终端,重新查看容器情况。如果只是使用 docker ps无法查看到容器情况,加上参数-a,是查看所有容器(包括历史的)。

Last login: Thu May 13 08:27:22 2021 from 192.168.217.1
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE     COMMAND       CREATED              STATUS              PORTS     NAMES
011374ad8b27   centos    "/bin/bash"   About a minute ago   Up About a minute             dreamy_ptolemy
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]:Docker镜像命令思维导图是一篇文章,主要用来记录Docker命令的思维导图,方便回顾和复习使用。文章中提供了多个思维导图源文件,包括docker服务、docker整体、docker镜像、docker容器和补充的redis-cli命令。这些思维导图可以帮助用户回顾和学习Docker命令的使用。\[1\] 引用\[2\]:Docker使用思维导图及各种命令是一篇文章,介绍了Docker的架构和常用命令。文章中提供了Docker的架构图和常用命令的思维导图,包括搜索命令、下载镜像、列出镜像、删除本地镜像、保存镜像、加载镜像、构建镜像以及容器相关的命令。这些思维导图可以帮助用户更好地理解和使用Docker。\[2\] 根据提供的引用内容,可以看出这些思维导图主要是为了帮助用户回顾和学习Docker基本管理命令。这些思维导图提供了Docker的架构图、常用命令的概览以及具体命令的使用示例。用户可以根据自己的需求选择相应的思维导图来学习和使用Docker。 #### 引用[.reference_title] - *1* [Docker命令大全(带思维导图)](https://blog.csdn.net/bzu_mei/article/details/127627898)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Docker及其使用思维导图](https://blog.csdn.net/hliq5399/article/details/106021348)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值