【Docker】01-Docker常见指令

1. Docker

 Docker会下载镜像,运行的时候,创建一个隔离的环境,称为容器。

java 复制代码
docker run -d \ # 创建并运行一个容器,-d表示后台运行
--name mysql \ # 容器名称
 -p 3307:3306 \ # 端口映射,宿主机端口映射到容器端口
 -e TZ=Asia/Shanghai \ # 环境变量。格式key=value
 -e MYSQL_ROOT_PASSWORD=root123 \
 mysql # 镜像名mysql:5.7, 没写版本默认最新
java 复制代码
# 进入容器。-it 添加一个可输入的终端。 bash 以命令行的方式进行交互。
docker exec -it nginx bash

2. 常见指令

  1. docker pull 获取镜像
  2. docker images 查看所有镜像
  3. docker rmi 移除镜像
  4. docker build 打包镜像
  5. docker save 保存镜像
  6. docker load 加载镜像
  7. docker push 推送镜像
  8. docker exec 进入容器
  9. docker rm 删除容器
  10. docker ps 查看运行的容器

3. linux快捷指令

java 复制代码
vi ~/.bashrc
java 复制代码
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

alias dis='docker images'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
java 复制代码
source ~/.bashrc 
相关推荐
生活爱好者!7 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
MC皮蛋侠客8 小时前
uv 系列(七):CI/CD、Docker 与私有索引——生产级交付
python·ci/cd·docker·uv
尽兴-8 小时前
企业业务系统架构选型与渐进式演进
运维·系统架构·devops
Hui Baby8 小时前
K8S使用CRD和控制器简单应用
云原生·容器·kubernetes
通信小小昕9 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
壮哥_icon9 小时前
【Android 系统开发】使用 BAT 脚本高效自动化管理 /system/priv-app/ 系统应用(安装与卸载)
android·运维·自动化
RD_daoyi9 小时前
外链权重暴跌至13%,品牌提及反超传统链接——2026年不做Digital PR,你的独立站等于隐形
运维·网络·学习·机器学习·搜索引擎
电商API_1800790524710 小时前
企业ERP进销存场景|京东商品详情接口自动同步方案|凭证鉴权批量调用技术实操
大数据·运维·人工智能·爬虫·数据挖掘·网络爬虫
张小姐的猫10 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
小稻穗10 小时前
市场调研样本选型坐标系:2026六家国内样本平台能力横向校验
大数据·运维·数据分析