Docker系列学习(8) -- 常用容器命令(一)

83 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第8天,点击查看活动详情

生命不息,学习不止

题外话

今天是十一假期的第六天啦,今天天气不错,本来打算去野生动物园玩,但是离得有点太远了,所以就去了离得比较近的森林公园玩,不得不说,湖里的鱼被大家喂的,那叫一个肥呀。

废话不多说,上货!

正文

在这里插入图片描述

上一回详细的说了docker镜像相关的命令,今天就来说说docker常用的容器命令

docker常用命令

docker的常用命令其实可以按照三个部分来说,镜像命令,容器命令,其他命令

docker容器命令

当我们准备好镜像后,就可以通过docker run 镜像名:tag 命令启动指定版本镜像,这里docker run 的参数有些多,我们拆开来解读

docker run 可接参数如下

-i --------表示镜像转容器运行状态

-t --------表示容器运行后进入命令行模式,算是直接开启一个终端的界面,一般同时与-i连用

-d ---------表示以守护进程的方式运行容器,也就是后台运行的意思

--name -----可自定义容器名称

比如我想启动mysql的镜像,并且容器名称想叫first_mysql, 那么我就可以执行

docker run --name first_mysql mysql:lastest

-p --------映射当期宿主机的端口与容器的端口,用于通过宿主机的端口访问容器服务端口

--restart=always -------表示容器跟随docker服务启动而启动

实战演练

docker run 常用的参数大概就这些了,然后我们举个例子来演练一下

需求是这样的,我要后台运行的方式运行最新版本redis镜像,并且容器跟随docker服务启动而启动,并将容器命名为ts_redis,映射到主机6379端口

那么 docker 的命令如下

docker run -it -d  --name ts_redis -p 6379:6379 --restart=always redis:lastest

下一篇我们继续来讲docker常用的命令

在这里插入图片描述

大家看完发现有什么错误,写在下面吧!跟我黑虎阿福比划比划! 在这里插入图片描述