docker pull mysql
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
查看状态
docker container ls
启动并登陆
docker exec -it mysql bash
mysql -uroot -p123456
查看linux版本
ctrl+z挂起后想退出容器
jobs
kill %1
exit
查看mysql容器ip
[root@localhost ~]# docker inspect --format='{{.NetworkSettings.IPAddress}}' mysql
172.17.0.3
咨询了一下老师,决定走两个容器连接的路线
mysql容器前面已经搭建完成
尝试搭建一个新的纯python容器
docker run -it --name python37 python:3.7 /bin/bash
报错:RuntimeError: cryptography is required for sha256_password or caching_sha2_password
安装库pip install cryptography
连接成功
读取txt内容写入mysql
结果: