Docker 基础使用

Docker 基础使用

bash 复制代码
docker image ls
# 查看本地所有镜像
docker images
# 删除镜像
docker image rm image_address:v1 #未指定版本则默认latest

docker container ls
# 列出本机所有容器,包括终止运行的容器
docker container ls --all
# 查看容器日志
docker container logs containerId
# 查看所有的容器命令
docker ps -a
# 生命周期命令
docker start containerId
docker stop containerId
docker rm containerId
docker kill containerId

# 进入docker,exit时不会停止容器,命令帮助docker exec --help,如果不存在bash,可指定/bin/sh
docker exec -it containerId /bin/bash
# 拉取镜像, v1是image标签,若未指定则默认latest
docker image pull image_address:v1
# 指定镜像运行容器
docker container run -p 10000:80 -it web-service-name:0.0.1 /bin/bash
docker container run -p 10000:80 --name web-service-name -d image_address:v1 /bin/bash

参考资料

  1. 菜鸟教程:Docker 容器使用
  2. 阮一峰:Docker 入门教程
相关推荐
2501_941799481 小时前
Java高性能微服务架构与Spring Cloud实战分享:服务治理、负载均衡与高可用经验
eureka
2501_941804321 小时前
Go高性能微服务网关与API网关实战分享:请求路由、负载均衡与性能优化经验
eureka
小雪_Snow4 小时前
CentOS 7 测试 docker 镜像源
docker·centos
2501_941801765 小时前
C++高性能网络爬虫与多线程实战分享:大规模网页抓取与数据处理优化经验
eureka
2501_941805936 小时前
Go高性能API网关与负载均衡实战分享:请求路由、流量控制与性能优化经验
eureka
wan_da_ren7 小时前
Docker安装Elasticsearch9.2.1与Kibana9.2.1 保姆教程(带验证版)
运维·docker·jenkins
Hellc0077 小时前
Docker部署BaGet私有NuGet服务器:从入门到备份恢复完整指南 二
服务器·docker·eureka
t***31658 小时前
Docker 之mysql从头开始——Docker下mysql安装、启动、配置、进入容器执行(查询)sql
sql·mysql·docker
2501_941147119 小时前
Go语言微服务日志收集与监控实践分享:高并发系统的指标与告警优化经验
eureka
爱喝矿泉水的猛男10 小时前
ssh远程访问另一台windows(可扩展到docker环境)
docker·ssh·zerotier