Docker笔记
·
Docker 常用命令笔记
一、容器创建与运行
1. docker run:创建并运行容器
◦ -d:让容器在后台运行
◦ --name:为容器指定自定义名称
◦ -p:配置端口映射(宿主机端口:容器端口)
◦ -e key=value:设置容器内的环境变量
2. 镜像指定规则:
◦ 直接写镜像名(如 mysql)表示使用默认标签,默认拉取最新版本
◦ 镜像名后加冒号和版本号(如 mysql:8.0),可指定运行特定版本的镜像
二、镜像操作
1. 自定义镜像构建:
◦ 编写 Dockerfile,使用 docker build 命令将其构建成本地镜像
◦ docker save:将本地镜像保存为压缩文件
◦ docker load:将保存的镜像压缩文件加载回本地镜像库
◦ docker push:将本地镜像推送到远程镜像仓库
2. 镜像删除:docker rmi,用于删除本地镜像
三、容器生命周期管理
1. docker stop:停止容器内的进程,容器本身仍然保留
2. docker start:重新启动已停止的容器
3. docker rm:删除容器(已停止的容器)
四、容器查看与交互
1. docker ps:查看容器运行状态,默认显示正在运行的容器
2. docker logs:查看容器的运行日志
3. docker exec:进入正在运行的容器内部,执行命令或操作
4. 命令别名配置:通过系统别名命令,为常用 docker 命令设置自定义别名,简化输入
要不要我帮你把这些命令整理成一份带示例的常用命令清单,方便你直接复制使用?
更多推荐
所有评论(0)