持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第9天,点击查看活动详情
生命不息,学习不止
题外话
今天是十一假期的最后一天了,今天天气也还不错,但是今天没有出去玩,毕竟明天就要上班了,而且是七天,所以今天要好好休息以下,养足精神。
废话不多说,上货!
正文
上一回详细的说了docker容器相关的命令,但是没有说完,今天继续将剩下的容器命令说完
docker常用命令
docker的常用命令其实可以按照三个部分来说,镜像命令,容器命令,其他命令
docker容器命令
容器启动后便会提供相应的服务,当我们想要暂停某些服务时,暂停相应的容器便可达到目的
暂停容器命令如下
docker stop 容器名/容器id --停止容器
当容器停止后,我们便可以删除该容器,容器删除命令如下
docker rm -f 容器名/容器id --删除容器
docker rm -f $(docker ps -aq) --删除所有容器
日常的使用中我们常常会进入容器中,查看相关文件或是修改文件,包括拷贝文件到容器里或者拷贝文件到容器外
容器文件拷贝命令如下
docker cp 容器名称:容器内路径 容器外路径 --拷贝文件到容器外部
docker cp 容器外路径 容器名称:容器内路径 --拷贝文件到容器外部
进入容器后我们可以使用exit退出容器
同时也可使用
ctrl+p+q --优雅退出容器(不影响容器运行)
当我们想查看一个容器的运行参数,命令如下
**docker inspect 容器名/容器id/镜像名/镜像id -----获取容器/镜像的元数据 **
实战演练
需求如下
获取容器redis 的ip
命令如下
docker inspect -f {{.NetworkSettings.IPAddress}} redis
下一篇我们继续来讲docker常用的命令
大家看完发现有什么错误,写在下面吧!跟我黑虎阿福比划比划!