首页 > 其他分享 >Docker常用命令(傻瓜式笔记)

Docker常用命令(傻瓜式笔记)

时间:2024-04-11 12:25:32浏览次数:17  
标签:容器 compose 查看 傻瓜式 id 常用命令 镜像 Docker docker

话不多说,跟我学习Docker常用命令!

Docker

# 查看内核
uname -r

# 启动docker
systemctl start docker

# 查看docker状态
systemctl status docker

# 重启docker
systemctl restart docker

# 查看版本
docker version

# 查看信息
docker info

# 获取帮助
docker --help

# 查看镜像
docker images

# 启动镜像
docker run -d -p 对外端口:容器端口 镜像名称 => docker run -d -p 6379:6379 redis

# 查看日志
docker logs 容器id => docker logs xz2wxdf

# 搜索镜像
docker search 镜像名称 => docker search jdk

# 打包镜像
docker tag 镜像名称:标签 => docker tag redis:7.0.1

# 删除镜像
docker rmi 镜像id => docker rmi dxfdxzsa

# 进入容器
docker exec -it 容器id /bin/bash => docker exec -it xsdfds /bin/bash

# 重启容器
docker restart 容器id => docker restart xsddf

# 列出容器
docker ps --a 

# 停止容器
docker stop 容器id => docker stop exfds

# 删除容器
docker rm 容器id => docker rm xsdfds

# 强制停止容器
docker kill 容器id

# 查看容器内部细节
docker inspect 容器id

# 查看所有卷情况
docker volume ls

# 查看某个卷
docker volume inspect 卷名 => docker volume inspect /data

# 构建镜像
dokcer build -t 镜像名称:标签 . => docker build -t jdk:21 .

docker-compose

# 构建镜像
docker-compose build

# 构建镜像(不带缓存构建)
docker-compose build --no-cache

# 查看docker镜像
docker-compose images

# 启动所有镜像
docker-compose up -d

# 查看所有编排容器(包括已停止容器)
docker-compose ps -a

# 进入指定容器
docker-compose exec 容器名 bash => docker-compose exec nginx bash

# 停止所有启动容器
docker-compose stop

# 停止所有启动容器并删除
docker-compose down

# 停止某一个容器
docker-compose stop 容器名称 => docker-compose stop nginx

# 启动某一个容器
docker-compose up -d 容器名称 => docker-compose up -d nginx

# 重启某一个容器
docker-compose restart 容器名称 => docker-compose restart nginx

# 删除所有容器
docker-compose rm

# 查看容器日志
docker-compose logs -f 容器名称 => docker-compose logs -f nginx

# 查看容器运行进程
docker-compose top

标签:容器,compose,查看,傻瓜式,id,常用命令,镜像,Docker,docker
From: https://www.cnblogs.com/zhyp/p/18128785

相关文章

  • Centos7常用命令
    话不多说,跟我学习Centos7常用命令!目录和文件#创建目录mkdir名称=>mkdir/data#创建目录及子目录mkdir-p名称=>mkdir-p/data/node#创建一个或多个(用空格分开即可)touch文件1文件2=>touch1.txt2.txt#复制文件cp文件目录=>cp1.txt/opt/data#......
  • Docker安装Nginx容器
    安装Nginx#查找官方镜像dockersearchnginx#下载最新版Nginx镜像(其实此命令就等同于:dockerpullnginx:latest)dockerpullnginx#下载指定版本的Nginx镜像(xxx指具体版本号)dockerpullnginx:xxx#检查当前所有Docker下载的镜像dockerimages创建Nginx配置......
  • docker-compose部署kafka
    docker-compose.ymlversion:'2'services:zookeeper:image:develop-harbor.geostar.com.cn/3rd/zookeeper:3.5.5ports:-"2181:2181"kafka:image:develop-harbor.geostar.com.cn/3rd/wurstmeister/kafka:2.12-2.2.1......
  • 在linux中迁移Docker默认镜像存储路径解决磁盘空间满的问题
    通过yum或者apt安装的docker通常数据存储在/var/lib/docker/,包括镜像、运行数据等。然而这个目录是在根目录下面,容易导致系统盘满了。如果出现这种情况就需要迁移docker的默认目录。以下基于此说明。本文使用到的docker版本为DockerVersion:24.0.5,宿主机为CentOS7。不......
  • 使用docker部署基于selenium和chrome-headless的爬虫
    使用docker部署基于selenium和chrome-headless的爬虫无论是测试还是爬虫的一些工作,有时候都会用到selenium去对chrome执行自动化操作,这里介绍一下如何使用docker快捷方便的部署相关应用。1.selenium+chrome镜像通过dockersearchselenium我们发现,有一个docker镜像叫做sele......
  • 记录很久没用Ubuntu遇到的问题,并安装vulhub漏洞环境(Docker已装好)
    前景提要:之前有装过vulhub,但是今天想复现一下shiro反序列化漏洞(CVE-2016-4437),查看我下载的vulhub,没有找到。就打算更新(顺便提一嘴,更新命令为:gitpull,要先关闭docker),但是我一更新就VMware就弹出“对文件“……\VirtualMachines\Ubuntu64位\Ubuntu64位-000001.vmdk”的操作失......
  • Linux开发、运维常用命令个人心得总结
    1、lsls是“list”的缩写,。它是Linux系统中用于列出目录内容的标准命令。默认情况下,它会以简单的方式显示文件和目录的列表。-l:长格式显示。-a:显示所有文件,包括隐藏文件。2、cd用于改变当前工作目录的命令,cd命令后面通常跟着要切换到的目录的路径。cd..:返回上一级......
  • Docker常用命令个人学习心得
    Docker的常用命令涵盖了容器的创建、管理、镜像的下载与推送等多个方面。1、镜像管理dockerps:列出所有正在运行的容器。dockerps-a:显示所有的容器,包括未运行的。dockertag[现有镜像名]:[现有标签][新镜像名]:[新标签]:为现有的镜像创建一个新的标签。dockerrmi[image......
  • xshell常用命令 以及文件属性类型
      xshell常用命令1tree/home/树状形式显示yuminstalltree2cat:查看文本内容cat>>test2.txt<<EOF>ads>adf>EOF3less,more:文本查看,分页less/etc/services4head-n1/etc/services:查看该文件第一行5psaux|head-n5:查看前5......
  • docker -nginx
                (版本号)dockerpullnginx:1.17.8dockerrun--namenginx-p9091:80-dnginx:1.17.8mkdir-p/data/nginx/{conf,conf.d,html,logs}##拷贝配置文件dockercp1022c6f181b9:/etc/nginx/nginx.conf/data/nginx/conf/nginx.conf##映射......