Dockers 常用命令笔记

1、拉取镜像   

1
$ docker pull mysql:latest

  

2、查看已经下载的镜像

1
$ docker images

  

3、创建并运行容器

  MSYQL为例子:

1
$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

  会生成名为 mysql-test 的实例,注意只要创建一次就可以,下次启动可以使用  

1
$ docker ps -a //查看所有容器,不要 -a 是查看运行中的容器$ docker start containerID //启动容器

  

参数说明:

  • -p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
  • MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码

 

4、进入容器 

1
docker exec -it sql-blog bash

 

5、移除容器

  

1
docker rm [NAME]/[CONTAINER ID]:不能够删除一个正在运行的容器,会报错。需要先停止容器。

 

6、查看docker容器运行日志 

1
docker logs -f  containerID

 

 7、查看容器配置

1
docker inspect contaienrId

  

 

  

posted on   滚动的蛋  阅读(236)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示