docker基本的掌握

前言:先要了解docker是干什么的,
1掌握基本概念,如;镜像,容器,数据卷
2知道使用常用命令
在这里插入图片描述
简易图;
在这里插入图片描述
补充:
默认情况下,每次重启虚拟机我们都需要手动启动Docker和Docker中的容器。通过命令可以实现开机自启
`# Docker开机自启
systemctl enable docker

Docker容器开机自启
docker update --restart=always [容器名/容器id]`

# 第1步,去DockerHub查看nginx镜像仓库及相关信息

# 第2步,拉取Nginx镜像
docker pull nginx

# 第3步,查看镜像
docker images
# 结果如下:
REPOSITORY   TAG       IMAGE ID       CREATED         SIZE
nginx        latest    605c77e624dd   16 months ago   141MB
mysql        latest    3218b38490ce   17 months ago   516MB

# 第4步,创建并允许Nginx容器
docker run -d --name nginx -p 80:80 nginx

# 第5步,查看运行中容器
docker ps
# 也可以加格式化方式访问,格式会更加清爽
docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}"

# 第6步,访问网页,地址:http://虚拟机地址

# 第7步,停止容器
docker stop nginx

# 第8步,查看所有容器
docker ps -a --format "table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}"

# 第9步,再次启动nginx容器
docker start nginx

# 第10步,再次查看容器
docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}"

# 第11步,查看容器详细信息
docker inspect nginx

# 第12步,进入容器,查看容器内目录
docker exec -it nginx bash
# 或者,可以进入MySQL
docker exec -it mysql mysql -uroot -p

# 第13步,删除容器
docker rm nginx
# 发现无法删除,因为容器运行中,强制删除容器
docker rm -f nginx

相关推荐

  1. 【TypeScript】快速掌握TypeScript基本语法

    2024-04-12 12:08:01       42 阅读
  2. Docker基本概念

    2024-04-12 12:08:01       51 阅读
  3. Docker 基本使用】

    2024-04-12 12:08:01       50 阅读
  4. Docker基本管理

    2024-04-12 12:08:01       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-12 12:08:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-12 12:08:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-12 12:08:01       82 阅读
  4. Python语言-面向对象

    2024-04-12 12:08:01       91 阅读

热门阅读

  1. C#常见的数据缓存方式详解与实例

    2024-04-12 12:08:01       76 阅读
  2. C# 程序重复启动,将程序显示到最前

    2024-04-12 12:08:01       41 阅读
  3. [CSP-J 2023] 小苹果

    2024-04-12 12:08:01       65 阅读
  4. 积分学<3>——定积分的详细定义与可积条件

    2024-04-12 12:08:01       33 阅读
  5. 【回溯】Leetcode 46. 全排列【中等】

    2024-04-12 12:08:01       47 阅读
  6. 掌握ChatGPT写作技巧,写出精彩绝伦的论文

    2024-04-12 12:08:01       47 阅读
  7. Centos7离线安装zookeeper

    2024-04-12 12:08:01       90 阅读
  8. 长短时记忆网络(LSTM)

    2024-04-12 12:08:01       47 阅读