一,镜像操作

查询镜像

docker search sybase

拉取镜像

docker pull datarip/sybase

查看镜像

docker images

运行启动镜像

docker run -d -ti -p 5000:5000 -v /data/docker_data:/data:rw --name datagrip-sybase datagrip/sybase

二,容器操作

进入容器

docker exec -it datagrip-sybase /bin/sh

加载环境变量

source /opt/sybase/SYBASE.sh

登录数据库

isql -S MYSYBASE -U sa -p

注:默认最初无密码,密码为空不正确的话,说明sybase数据库自动生成了新的密码
此时需要通过kill停止sybase服务,服务进程通过showserver查看
进入RUN_MYSYBASE启动文件,在末尾加入-psa
vi /opt/sybase/ASE-16_0/install/RUN_MYSYBASE
重启sybase服务
$SYBASE/$SYBASE_ASE/bin/startserver -f $SYBASE/$SYBASE_ASE/install/RUN_MYSYBASE
在启动信息中查找关键字 “New SSO password for sa:password”
使用此密码进入数据库更改密码
isql -S MYSYBASE -U sa -p password
sp_password 'old password', '1q2w3e', 'sa'
go

文档更新时间: 2021-09-03 19:29   作者:温振天