Docker

目录

一.docker安装

二.docker基础名词

三.docker基础命令


一.docker安装

1.安装yum工具

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

2.安装 docker yum源

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

3.安装docker

yum install docker-ce

4.启动docker

systemctl start docker

5.查看docker状态

systemctl status docker

6.开机启动

systemctl enable docker

二.docker基础名词

镜像:应用及其运行所需要的环境、配置、系统级函数库

容器:docker会在运行镜像时创建一个隔离外界的环境

镜像仓库:提供存储、管理Docker镜像的服务器

三.docker基础命令

docker运行命令:

docker run -d \ 创建并运行一个容器,-d则是让容器以后台进程运行

--name mysql \ 给容器起个名字叫mysql

-p 3306:3306 \ 设置端口映射

-e TZ=Asia/Shanghai \ 配置容器内进程运行时的一些参数

-e MYSQL_ROOT_PASSWORD=123 \

mysql 设置镜像名称

对-p参数的解释:

-p 宿主机端口:容器内端口,示例中就是将宿主机的3306映射到容器内的3306端口

常见基本命令:

用一副图来表示这些命令的关系:

相关推荐
江湖有缘1 小时前
Docker实战 :使用Docker部署OneTerm堡垒机
运维·docker·容器
姜太小白1 小时前
【Linux】df -h 卡住问题的通用排查与解决方案总结
linux·运维·php
张忠琳2 小时前
【NPU】Ascend Docker Runtime v26.0.1 之二 runtime/process/process.go — 超深度逐行分析
云原生·容器·架构·kubernetes·npu·docker-runtime
fengyehongWorld2 小时前
Linux 终端快捷键
linux·运维
hyf3266333 小时前
泛程序:从零开始搭建稳定程序项目框架
运维·服务器·爬虫·百度·seo
为自己_带盐3 小时前
安敢越雷池一步?浅尝雷池WAF社区版
运维·web安全
NiceCloud喜云4 小时前
海外云服务器怎么选?适用场景、价格和避坑经验总结
运维·服务器
easy_coder4 小时前
Linux LVM 知识文档
linux·运维
小小的木头人5 小时前
Ubuntu 使用 udev + systemd + UUID 实现 USB 硬盘自动挂载
linux·运维·ubuntu
Kevin Wang7276 小时前
Nvidia-AGX-spark部署手册——课堂质量诊断(jetpack:r36)
python·docker·容器