Docker容器的基本操作

分类: docker

2020-10-04

|

96

|

评论:0

分享:

运行容器

# 简单运行,无法外部访问
docker run image-id | image-name[:tag]
# 带常用参数的运行
docker run -d -p 宿主机端口:容器端口 --name 容器名称 image-id | image-name[:tag]
# 实例
docker run -d -p 80:80 --name hello-docker bf7    # bf7是hello-world镜像的镜像标识

选项说明:

-d 后台运行,不阻塞。

-p 端口映射。

--name 指定容器的名称


查看容器

docker ps    # 查看正在运行的容器

常用选项:

-a 查看所有容器(包括未运行的容器)。

-q 只输出容器的容器id


查看容器的日志

docker logs -f containerID

选项说明:

-f 滚动打印新增的日志(日志尾部)


进入容器内部

docker exec -it containerID bash

停止容器

docker stop containerID    # 停止单个容器
docker rm $(docker ps -aq)    # 停止所有容器


删除容器

# 要删除容器必须先停止容器
docker rm containerID    # 删除单个容器
docker rm $(docker ps -aq)    # 删除所有容器

启动容器

docker start containerID    # 启动指定容器
docker restart containerID    # 重启指定容器

Powered by Froala Editor



转载请注明来源

文章:Docker容器的基本操作

链接:/article/8

作者:大猫

标签: docker
本文共 0 个回复

发表评论 (对文章评论)

captcha