首页 > 其他分享 >docker常用命令

docker常用命令

时间:2023-08-10 14:12:46浏览次数:34  
标签:容器 删除 常用命令 ubuntu 镜像 docker id

1、首先我们要下载ubuntu的镜像

docker pull ubuntu

2、下载完之后我们创建ubuntu容器的容器名称为:ubuntu-test

docker run -itd --name ubuntu-test ubuntu

3、运行容器,并且可以通过 exec 命令进入 ubuntu 容器

docker exec -it ubuntu-test /bin/bash


在容器里面创建的文件是可以保存的,并且退出之后不会丢失,但是如果容器删除了,文件也就没了。

3、如果我们要退出镜像,就输入exit。

我们启动一个镜像就会产生一个容器,但是如果没有给这个容器命名的话,会默认产生一个容器名,这时候我们得通过容器id来确定唯一。

4、对于容器的一些操作命令:

删除容器id

docker rm 容器id

重启容器

docker restart 容器id(或者容器名称)

停止容器

docker stop 容器id(或者容器名称)

查看正在运行的容器

docker ps

查看已退出去的容器:

docker ps -a

查看日志:

查看某个容器的日志

docker logs -f 容器名

5、对于镜像的一些操作:

删除镜像的时候需要先删除容器,否则无法删除镜像

查询镜像:

docker images

删除镜像:

docker rmi 镜像id

下载镜像:

docker pull python

  

标签:容器,删除,常用命令,ubuntu,镜像,docker,id
From: https://www.cnblogs.com/chaojiyingxiong/p/17620178.html

相关文章

  • CentOS 如何安装 Docker?
    Docker版本有两个,分别是社区版(CommunityEdition,CE)和企业版(EnterpriseEdition,EE)。前者免费,后者收费。下面基于Ubuntu版本Linux和Centos版本Linux进行安装Docker。一、环境介绍1.Ubuntu版本:Ubuntu20.0.42.Centos版本:Centos7-X86_64-Eeverything2009二、安装步骤2.1......
  • Docker入门
    CentOS7(使用yum进行安装)#step1:安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#Step2:添加软件源信息sudoyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#Step3s......
  • Linux常用命令
    4.1Linux命令初体验在线查询命令:Linux命令大全(手册)–真正好用的Linux命令在线查询网站Linux命令大全|菜鸟教程4.1.1常用命令演示-7'30在这一部分中,我们主要介绍几个常用的命令,让大家快速感受以下Linux指令的操作方式。序号命令对应英文作用1ls[目录名]list查看当前目录......
  • Docker下搭建MySql主从复制
    在Docker环境下搭建MySql主从复制,阅读此文章默认读者具备基础的Docker命令操作。 一、环境1、Docker版本:Dockerversion24.0.5,buildced09962、MySql:Serverversion:5.7.36MySQLCommunityServer(GPL)3、Centos:CentOSLinuxrelease7.9.2009(Core)4、数据库Master......
  • docker基础及安装
    一、镜像(Image):镜像是一个只读的模板或蓝图,包含着用于创建容器的操作系统、应用程序和所有依赖项。镜像是静态的,一旦创建,其内容不会发生变化,可以被多个容器同时使用。镜像可以通过Dockerfile定义创建过程,也可以从DockerHub或私有仓库中获取已构建好的镜像。docker镜像就好比是一个......
  • sudo apt update 报错:库 “https://download.docker.com/linux/ubuntu \ Release”
    sudoaptupdate报错:错误:10https://download.docker.com/linux/ubuntu\Release404NotFound[IP:143.204.126.13443]命中:11http://ppa.launchpad.net/rock-core/qt4/ubuntufocalInRelease命中:12https://dl.google.com/linux/chrome/debstableInRelease正......
  • 优化 Java 项目 Docker 镜像内存占用
    目录优化Java项目Docker镜像内存占用原因分析解决方案优化Java项目Docker镜像内存占用原因分析这是由于容器中运行的Java应用程序使用的内存较大导致的。Java应用程序通常需要更多的内存来运行,因为它们需要构建对象和管理垃圾收集等操作。此外,Docker容器本身也会占用一......
  • docker命令
    dockerps-all--format"{{json.}}"  列出所有容器dockerps--format"{{json.}}" 列出所有运行中的容器dockerimages--format"{{json.}}"  列出所有imagedockerrmiimagename 删除映像dockerrm容器id或者容器名称  删除指定容器......
  • 在docker上运行一个centos7.9的系统
    dockerpullcentos:centos7.9.2009dockerimagesdockerrun-itd--name=centos--privileged=true-p3333:22centos:centos7.9.2009/usr/sbin/initdockerpsdockerexec-itcentos/bin/bashyuminstallopenssh*-ysystemctlrestartsshdsystemctlstatusss......
  • Docker安装
    Docker安装1、环境说明CentOSDocker安装前提条件目前,CentOS仅发行版本中的内核支持Docker。Docker运行在CentOS7(64-bit)上,要求系统为64位、Linux系统内核版本为3.8以上,这里使用Centos7.9查看自己的内核cat/etc/redhat-release查看系统发现版本。uname-r命令......