关于docker容器

1新建并启动容器

使用docker run 可以新建并启动一个容器,该命令是最常用到的命令,它有很多选项,下面举例常用的选项:

-d 表示后台运行

-p 随机端口映射

-p 有指定端口映射,有四种格式

-- ip:hostPort:containerPort

-- ip::containerPort

-- hostPort:containerPort

-- containerPort

-network :指定网络模式,有一下可选参数:

-- network = bridge:默认选项,表示连接到默认的网桥

-- network = host:容器使用宿主机的网络

-- network = container:NAME-or-ID:告诉Dokcer让新建的容器使用已有容器的网络配置 

-- network = none:不配置该容器的网络,用户可以自定义网络配置

2.列出容器 

docker ps 

3.停止容器

docker stop [容器ID或容器名称]

4.强制停止容器

docker kill [容器ID]

5.启动已经停止的容器

docker start [容器ID]

6.查看容器的所有信息

docker inspect [容器ID]

7.查看容器日志

docker container logs [容器ID]

8.查看容器里的进程

docker top [容器ID]

9.进入容器

docker container exec -it [容器ID] /bin/bash

10.删除容器

docker rm [容器ID]  #只能删除已停止的容器 如果在运行  加一个-f参数

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 9,854评论 0 27
  • docker之容器通信 这节属于了解学习,算是烂尾,最后我也没找到合适的方式去固定容器ip,然后作为正式环境去跑,...
    道无虚阅读 10,843评论 1 7
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,717评论 15 147
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 5,825评论 0 7
  • 只有经历过光明和黑暗,和平和战争,兴盛和衰败的人,他才算真正生活过。—— 茨威格。 读这本书我好几次不自觉的穿越,...
    姑且叫大士阅读 5,269评论 0 4

友情链接更多精彩内容