Docker实践

本文详细介绍了Docker的安装步骤及验证方法,演示了Docker的基本操作,包括镜像的运行与管理。深入探讨了Docker镜像构建过程,并通过MySQL的容器化实践展示其在数据库管理中的应用。此外,文章还涵盖了Docker仓库的使用,包括本地仓库的搭建与镜像的推送、拉取。最后,介绍了Docker在阿里云平台上的应用,以及图形化管理工具Portainer的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

这次实验根据老师给的ppt,在ubuntu上完成

1.安装Docker

sudo apt-get remove docker docker-engine docker-ce docker.io
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce

安装完成后,验证安装:
在这里插入图片描述
运行简单镜像
在这里插入图片描述

2.基本操作

运行镜像
在这里插入图片描述
显示本地镜像库内容
在这里插入图片描述
显示运行中容器
在这里插入图片描述
显示所有容器(包含已中止)
在这里插入图片描述

3.构建docker镜像练习

mkdir mydock && cd mydock
vi dockerfile

在vi里加入以下几句
在这里插入图片描述

docker build . -t hello
docker run -it --rm hello -H

在这里插入图片描述

4.MySQL与容器化

(1)拉取Mysql
在这里插入图片描述
(2)启动服务器
在这里插入图片描述
(3)启动 MySQL 客户端
在这里插入图片描述
(4)使用docker内的mysql
在这里插入图片描述.(5)数据库文件的挂载
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.Docker仓库

(1)Run a local registry
在这里插入图片描述
(2)Pull the ubuntu:16.04 image from Docker Hub.
在这里插入图片描述
(3)Tag the image
在这里插入图片描述
(4)Push the image to the local registry
在这里插入图片描述
(5)Remove the locally-cached ubuntu:16.04 and localhost:5000/my-ubuntu.
在这里插入图片描述
(6)Pull the localhost:5000/my-ubuntu image from your local registry.
在这里插入图片描述
(7)Stop a local registry
在这里插入图片描述

6.阿里云实践

1.登陆
在这里插入图片描述
2.标签
在这里插入图片描述
3.上传
在这里插入图片描述
4.下载
在这里插入图片描述
5.标签
在这里插入图片描述
6.删除
在这里插入图片描述
7.运行
在这里插入图片描述
8.退出
在这里插入图片描述

6.docker图形化管理工具

(1)装载Portainer
在这里插入图片描述
(2)使用图形化管理界面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值