哇塞的Docker——Docker 容器的创建与使用


加油加油!如果你感觉你现在很累,那么恭喜你,你现在正在走上坡路!让我们一起加油!

欢迎关注我的讲解视频,让我们一起学习:

Bilibili主页: https://space.bilibili.com/481802918

在这里插入图片描述

Docker容器

1.拉取image镜像

docker pull mysql

2.创建container容器

docker run -d -p 3306:3306 --name mysql7i -e MYSQL_ROOT_PASSWORD=123456在这里插入图片描述
 mysql

-d, --detach=false, 指定容器运行于前台还是后台,默认为false
–name="", 指定容器名字,后续可以通过名字进行容器管理,links特性需要使用名字
-p, --publish=[], 指定容器暴露的端口
-e, --env=[], 指定环境变量,容器中可以使用该环境变量

3.进入mysql7i容器

docker exec -it mysql7i bash

在这里插入图片描述

4.python 连接Docker 上的mysql

import pymysql

# 打开数据库连接
db = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='密码', db='fuhao7i')

# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()

#创建一个名为test的表
cursor.execute(
    "CREATE TABLE test (Company_Name VARCHAR(255),Code VARCHAR(255),Total_Assets bigint(50),Total_liabilities bigint(50),total_equity bigint(50))"
)

# 关闭数据库连接
db.close()

猜你喜欢

转载自blog.csdn.net/fuhao7i/article/details/109463081