首页 > 其他分享 >docker安装使用

docker安装使用

时间:2024-02-22 14:35:24浏览次数:24  
标签:容器 -- yum 使用 镜像 docker 安装 id

Docker 安装

sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

添加yum源

sudo yum-config-manager \
    --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

安装docker

sudo yum install docker-ce-18.06.1.ce-3.el7.x86_64 -y

相关命令

#搜索资源
docker search 资源名
#拉取资源
docker pull 资源名
#查看正在运行容器
docker ps
#查看全部容器包括已关闭的容器
docker ps -a
#查看容器使用资源情况
docker stats
#查看容器镜像
docker images
#停止容器
docker stop 容器id/容器名
#删除容器
docker rm 容器id/容器名
#删除镜像
docker rmi 镜像id/镜像名
#启动容器
docker run -it --name 新名字 镜像名:新建并启动容器。
  -d:后台运行容器(启动便退出,再次进入exit退出后会后台运行),
  -i:是以交互模式启动
  -t:是为它分配一个伪终端(it经常一起使用)
  -p 端口:容器默认端口:指定一个本机端口映射到容器内端口,使得可以从宿主机访问容器内
  -P:随机分配映射端口。
  -v 宿主机目录(文件):容器目录(文件):文件映射,保持容器文件与外部同步
#查看启动日志
docker logs -f -t --tail 数字 容器id。-t是加入时间,-f是跟随最新的日志打印,--tail是显示后多少条
#进入容器
docker exec -it 容器名 shell命令:在已运行的容器执行命令。
#复制资源到容器中
docker cp 容器名:/路径/文件 /路径:将容器内的文件拷贝到宿主机上

标签:容器,--,yum,使用,镜像,docker,安装,id
From: https://www.cnblogs.com/gaoyuhu/p/18027241

相关文章

  • docker安装部署mysql8以及创建数据库
    mysql安装dockerpullmysql:8.0#创建mysql相关目录mkdir-p/server/data/docker/mysql/master/datadirdockerrun--namemysql-p53306:3306--restart=always--privileged=true\-v/server/data/docker/mysql/master/datadir:/var/lib/mysql\-v/s......
  • 使用delete和Vue.delete删除数组元素的区别
    JavaScript中的delete运算符可以删除对象的属性,但是它不适用于数组。如果你试图使用delete运算符删除数组中的元素,你会发现该元素的值变为undefined,而数组的长度并没有改变。Vue.js提供了一个名为Vue.delete的方法,它可以帮助我们在删除数组元素时触发响应式更新。与原生JavaScrip......
  • 从零开始写 Docker(一)---实现 mydocker run 命令
    本文为从零开始写Docker系列第一篇,主要实现mydockerrun命令,构造了一个具有基本的Namespace隔离的简单容器。如果你对云原生技术充满好奇,想要深入了解更多相关的文章和资讯,欢迎关注微信公众号。搜索公众号【探索云原生】即可订阅本文主要实现我们的第一个命令mydoc......
  • Kafka 3.6.1 Kraft模式 集群安装与部署
    1.集群规划hadoop02(192.168.58.130)hadoop03(192.168.58.131)hadoop04(192.168.58.132)kafkakafkakafka2.集群部署1.下载kafka二进制包https://kafka.apache.org/downloads2.解压mkdir/usr/kafkatar-zxvf/home/kafka_2.13-3.6.1.tgz-C/usr/kafka/3.......
  • Allure安装
    1.打开页面https://allurereport.org/docs/gettingstarted-installation/ 2.往下拉选择最后一种安装方式 3.打开gitbug下载https://github.com/allure-framework/allure2/releases/tag/2.27.0  4.windows把下载的zip包解压缩到python目录的Lib\site-packages,环境变量......
  • Mac安装Navicat Premium 16.3.5
    下载安装破解后提示移动到垃圾桶“NavicatPremium”已损坏,无法打开。你应该将它移到废纸篓。解决方案打开终端输入(注意一定要用终端iterm2可能不行),如下内容sudoxattr-r-dcom.apple.quarantine在上面的命令后面按一下空格键,以此添加一个空格。打开访达(Finder)的应......
  • CH9121 FTP使用详解
    一、FTP简介:FTP是基于TCP应用层的网络文件传输协议,支持两种模式:Standard(PORT方式,主动方式),Passive(PASV,被动方式)。采用明文通信不加密。 1、Port模式FTP客户端首先和服务器的TCP21端口建立连接,用来发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含......
  • 熟练使用有棱有角的内存、内存和磁盘的亲密关系
    ·队列一般是以环状缓冲区(ringbuffer)的方式来实现的·磁盘缓存指的是把从磁盘中读出的数据存储到内存空间中的方式·虚拟内存是指把磁盘的一部分作为假想的内存来使用·虚拟内存的方法有分页式和分段式两种。Windows采用的是分页式。该方式是指,在不考虑程序构造的情况下,把运......
  • docker使用
    安装tomcat9dockerpulltomcat:9.0.56-jdk8-temurin-focaldockerrun-d-p8082:8080--namemy-tomcat6b16c2a1d213dockerexec-itmy-tomcat/bin/bashcp-rwebapps.dist/*webapps/安装guacamole连接内部数据库dockerrun--namesome-guacd-d-p4822:4822gu......
  • 我在winform项目里使用“Windows I/O完成端口”的经验分享
    少年!看你骨骼惊奇,是万中无一的练武奇才,我这儿有本武林秘籍,见与你有缘就送你了! 如来神掌WindowsI/O完成端口是一个我至今都说不好的话题,请宽容的接受我这不是科班出身的自学成才的野生程序员身份。以前在上海一公司做产品追溯的时候,我的老大拿出一本《Windows核心编程》经常......