华为云计算 云知识 容器相关基础操作
容器相关基础操作

容器相关基础操作

1、查看Docker服务状态

查看Docker Engine状态

查看Docker Engine状态

2、运行一个容器

(1)执行docker run命令运行一个容器。

“-d”参数可在后台运行容器;“-p”参数将宿主机8080端口映射到容器80端口。

执行docker run命令运行一个容器

这里的容器ID,也称为full-id。

docker run后常用选项:

[1] -d:以后台方式启动容器。

[2] -p:容器端口与宿主机端口进行映射。

[3] -it:在容器启动后,通过命令行终端与容器交互。

[4] -h:指定容器的hostname。

 

(2)使用docker images查看下载的镜像。

使用docker images查看下载的镜像

(3)使用docker ps命令查看容器运行状态。

使用docker ps命令查看容器运行状态

一个容器在宿主机上的标识:

CONTAINER ID:容器ID,是容器full-id的前12个字符,也称为short-id。

NAMES:容器名字,由docker自动分配,也可通过参数指定一个容器的name。

3、容器生命周期管理

(1)使用docker stop命令停止一个容器。

容器生命周期管理1

(2)使用命令docker ps –a查看所有状态的容器,状态是Exited。

容器生命周期管理2

(3)使用命名docker start命令启动一个容器。

容器生命周期管理3

(4)使用命名docker start命令启动一个容器,状态是Up。

容器生命周期管理4

4、进入容器的方法

若要进入容器进行调试,有两种方法:

(1)docker attach命令

docker attach命令直接进入已启动容器的命令终端,不会启动新的进程。

Usage:docker attach [OPTIONS] CONTAINER

(2)docker exec命令

docker exec命令是在容器中打开新的终端。

Usage:docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

5、进入一个容器

使用docker attach命令进入一个容器。

进入一个容器

上一篇:DDL如何进行分类 下一篇:将ECS上的SQL Server数据库迁移到RDS for SQL Server

云容器引擎 CCE

 

云容器引擎(Cloud Container Engine)提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建