docker命令大全

docker命令大全1、启动dockersystemctlstartdocker2、

大家好,又见面了,我是你们的朋友全栈君。

1、启动docker

systemctl start docker

2、停止docker

3、

systemctl status docker

创建容器

进入容器 oracle11

docker exec -it oracle11 bash

启动容器 oracle11

docker start oracle11

 设置docker开机启动

systemctl enable docker

 从远程仓库拉取镜像

# 如果未指定版本,则拉取最新的,也就是lasted
docker pull 镜像名<:tags>

docker命令大全

查看本地镜像

docker images

docker命令大全

 创建容器,启动应用

# 如果不指定版本则拉取最新的,如果本地没有下载对应的镜像,则执行pull命令去远程仓库拉取
docker run 镜像名<:tags>
# -p 将宿主机和docker容器的端口进行映射,-d 就是后台运行,不加该参数的话就是独占模式,我们使用
# Ctrl + c 就退出了该容器
docker run -p 8000:8080 -d tomcat

 如果不使用 -d 命令后台运行,我们使用 Ctrl + c 命令就退出了正在运行的 tomcat ,加上 -d则是在后台运行。针对这两种情况可以分别使用以下命令查看端口运行情况:

netstat -tulpn

docker命令大全

 使用 -d 参数,则8000端口依然在监听状态,使用的是 docker 代理做的端口映射。这个8080是宿主机的端口。

docker命令大全

查看正在运行中的镜像

docker ps

docker命令大全

 返回信息对应的参数是:

容器ID、镜像名称、执行的命令、创建时间、状态、做了端口映射、分配的容器名称

删除容器

# 加上 -f 则会强制删除容器,即使容器正在运行
docker rm <-f> 容器id

 删除镜像

# 删除指定版本的镜像,加上 -f 则会强制删除,即使容器正在运行
docker rmi <-f> 镜像名<:tags>

 停止容器

docker stop 容器id

启动       sudo systemctl start docker
守护进程重启   sudo systemctl daemon-reload
重启docker服务  sudo systemctl restart  docker
重启docker服务  sudo service docker restart
关闭docker  sudo service docker stop   
关闭docker  sudo systemctl stop docker

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145812.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月16日 下午3:00
下一篇 2022年5月16日 下午3:00


相关推荐

  • docker的端口映射_外网远程桌面端口映射

    docker的端口映射_外网远程桌面端口映射Docker端口映射实现网络访问首先,大家如果看到有什么不懂的地方,欢迎吐槽!!!我会在当天或者第二天及时回复,并且改进~~Docker运行容器之后却发现没IP,没端口,那要如何访问容器呢?下面我来介绍下Docker通过端口映射来实现网络访问一、从外部访问容器应用在启动容器的时候,如果不指定对应参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。当容器中运行一些网络应用,要让外部访问这些应用时,可以通过-P或-p参数指定端口映射。先来说说p和P吧-p可以指定要映射的端口,并

    2022年10月9日
    6
  • Jenkins(2)docker容器中安装python3[通俗易懂]

    Jenkins(2)docker容器中安装python3[通俗易懂]前言使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。进jenki

    2022年7月28日
    10
  • Docker方式安装showdoc

    Docker方式安装showdoc

    2021年6月4日
    109
  • centos7.6安装docker_docker 生产环境

    centos7.6安装docker_docker 生产环境前言前面一篇学了mac安装docker,这篇来学习在linux上安装docker环境准备Docker支持以下的CentOS版本,目前,CentOS仅发行版本中的内核支持Docker。Doc

    2022年7月30日
    6
  • DOCKER图形页面管理工具–3种,shipyard最强大,其次是portainer

    DOCKER图形页面管理工具–3种,shipyard最强大,其次是portainerDOCKER 图形页面管理工具 3 种 基本上是 3 个工具 DOCKERUI shipyard portainer 对比后 shipyard 最强大 其次是 portainer 最后是 dockerui nbsp nbsp docker 针对于系统工程师或者开发人员来说操作比较简单 一般我们习惯了对着黑黑的屏幕敲命令 dockerpull dockerpush dockerrun dockerlo

    2026年2月1日
    4
  • 在 docker 之间导出导入镜像「建议收藏」

    在 docker 之间导出导入镜像「建议收藏」很喜欢玩docker,但最新遇到一个问题,公司给的新机器的dns有问题,导致pull不下来镜像。没办法了,没有镜像什么神马都干不了,又不能花很多时间去搭建私有的镜像库,只有另寻办法了。废话少说,经过探究,发现docker提供把镜像导出export(保存save)为文件的机制,这样就可以把镜像copy到任意地方了。1.导…

    2025年9月19日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号