首页 > 其他分享 >docker的安装及常用命令

docker的安装及常用命令

时间:2023-02-12 15:55:59浏览次数:39  
标签:compose 宿主机 常用命令 进程 镜像 docker 安装 id

安装docker(ubuntu16.0)

1.首先更新源-apt-get update
2.安装docker-apt install docker

常用命令

1.查看本地镜像仓库-docker images

image
repository-镜像名称
TAG-镜像描述(latest为最新版)
image id-镜像id
created-创建时间
size-镜像大小

2.从云上公有的镜像仓库搜索-docker search XX

image

3.删除本地镜像仓库的镜像-docker rmi -f XX
4.下载镜像-docker pull XX(下载较慢自行换源)
5.运行镜像,生成容器-docker run -d -p 90:80 镜像id(90是映射到宿主机的端口,80是镜像内的端口,镜像id只写前三位即可)
6.查看正在运行的进程-docker ps(可以查看进程id)
7.进入容器-docker exec -it 进程id /bin/bash
8.宿主机向容器内拷贝文件-docker cp 1.txt 进程id:容器内路径
9.容器向宿主机内拷贝文件-docker cp 进程id:要拷贝的文件 宿主机路径
10.生成镜像-docker commit 进程id 镜像名字:描述
11.导出镜像-docker save 镜像id | gzip >1.tgz
12.导入镜像-docker load -i 镜像名
13.镜像命名-docker tag 镜像id 镜像名
14.停止正在运行的镜像-docker stop 进程id

安装docker-compose

1.更新源
2.apt install docker-compose

vulhub

1.直接官网粘贴命令,拉取到任意目录

image

2.进入vulhub的目录下,到指定漏洞所在目录下,docker-compose up -d即可启动漏洞环境,docker-compose down关闭环境

标签:compose,宿主机,常用命令,进程,镜像,docker,安装,id
From: https://www.cnblogs.com/czzlfs-20221029/p/17113928.html

相关文章

  • docker完整安装步骤
    docker脚本安装:curl-fsSLhttps://get.docker.com-oget-docker.shshget-docker.sh配置镜像加速器:sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<......
  • VisualStudio下载与安装
    VisualStudio的下载与安装教程在VisualStudio官网下载相应的版本点击跳转到官网下载![](N:\博客照片\下载2023-02-03143854.png)这里我选择的是2022年的社区版......
  • 软件安装
    选择合适的系统包规范路径建议不包含空格,中文,中文标点符号(全角),路径符号(/);指定单独的安装目录X:\Software右键->发送到->桌面快捷方式系统自带快捷方式截图......
  • 如何在Debian 11上安装Docker Swarm集群
    DockerSwarm是一个用于管理Docker主机的工具。我们可以构建一个高可用性、高性能的Docker集群,其中应用部署在许多服务器上。Dockerswarm由管理主机和工作节点构建。您可......
  • 如何在Debian 11上安装Docker Swarm集群
    DockerSwarm是一个用于管理Docker主机的工具。我们可以构建一个高可用性、高性能的Docker集群,其中应用部署在许多服务器上。Dockerswarm由管理主机和工作节点构建。您......
  • docker安装
    Docker原理容器的组成容器=cgroup+namespace+rootfs+容器引擎。其中各项分别为:Cgroup资源控制Namespace访问隔离rootfs文件隔离容器引擎生命周期控制Cgroup(ControlG......
  • RabbitMQ在docker 安装及程序使用
    docker安装RabbitMQ[root@hgwtencent~]#dockerrun-d--namerabbitmq-p5671:5671-p5672:5672-p4369:4369-p25672:25672-p15671:15671-p15672:15672rabb......
  • Linux系列教程(八)——Linux常用命令之压缩和解压缩命令
    前面一篇博客我们讲解了​​Linux帮助和用户管理命令​​,对于帮助命令,man命令能获得命令和配置文件的帮助信息,help命令能获得shell内置命令的帮助信息。我们可以通过wh......
  • 走进Docker的世界--(库存学习笔记)
    第一天走进Docker的世界介绍docker的前世今生,了解docker的实现原理,以Django项目为例,带大家如何编写最佳的Dockerfile构建镜像。通过本章的学习,大家会知道docker的概念及......
  • 安装和卸载grubdos
    安装1、首先下载grub4dos-0.4.4 地址:sourceforge.net/projects/grub4dos/2、解压grldrmenu.lstgrldr.mbr三个文件至C盘下3、编辑menu.lst,内容如下:删除1、CMD管......