1 搜索db2 并下载镜像
docker search db2
找到ibm开头的
docker pull 名称
2 查看镜像
docker images
3 运行容器
docker run -d -it -p50000:50000 -e DB2INST1_PASSWORD=db2inst1-pwd -e LICENSE=accept -v /Users/zhenglinzhu/db2:/db2data ibmcom/db2express-c bash
DB2INST1_PASSWORD = 用户db2inst1密码
ibmcom/db2express-c = 容器名称
4 进入容器
docker exec -it 容器id bash
5 切换用户
su - db2inst1
6 启动实例
db2start
7 查看已经创建的数据库
db2 list db directory
The database directory cannot be found on the indicated file system.
说明目前没有创建数据库
8 创建数据库
db2 create database test
9 连接数据库
db2 connect to test
10 修改密码
#切换到用户下
passwd