Docker安装和基础命令

每个优秀的人,背后都有一段沉默的时光

前言

学习Docker基础知识

安装

docker常见的有3种安装方式,yum、rpm包、脚本。
我们采用相对简单但对各种环境比较友好的方式:(关防火墙和selinux)

安装存储库拓展包

yum install -y yum-utils

设定存储库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装三个包

yum -y install docker-ce docker-ce-cli containerd.io

验证

docker version#查询docker版本信息

docker info#查询docker详细信息

docker run hello-world#运行第一个容器:helloworld

基础命令

#查询本地镜像
docker images

#查找镜像
docker search [images]

#下载镜像
docker pull [images:tag]

# 利用镜像直接创建容器
docker run +参数 [images:tag] 启动命令

#查看现有容器
docker ps -a (加了该选项可以查出未启动的容器)

#指定容器名字
docker run --name [name] [image:tag]

#利用镜像直接创建容器
docker run -d --name nginx_1 nginx:latest

#镜像用可交互的方式创建容器
docker run -itd --name nginx_1 nginx:latest

#创建容器并暴露端口
docker run -itd -p 8800:80 --name nginx_1 nginx:latest

#进入容器
docker exec -it [容器ID] 命令

#如何启动和停止容器
docker start/stop [容器ID]

#如何删除已停止的容器
docker rm [容器ID]

#如何删除所有已停止的容器
docker rm `docker ps -aq`

#查看镜像或容器的详细信息
docker inspect [容器ID/镜像名:tag]

#给镜像添加一个软链接并改名和标签
docker tag [oldname:tag]/[newname:tag]

#删除镜像
docker  rmi 镜像:tag/镜像ID

#容器和宿主机之间文件复制
docker cp [文件目录 容器ID:内部路径]
docker cp [容器ID:内部路径 文件目录]

# 用dockerfile构建镜像
docker build -t(设置要构建镜像的名字). 

总结

学习Docker的安装和常用的基本命令

posted @   oneronan  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· Qt个人项目总结 —— MySQL数据库查询与断言
点击右上角即可分享
微信分享提示