docker container run -it --name sybase --rm -p 5000:5000 fjudith/sybase:16.0Two users are configured at first boot.
| Database | Username | Password | Customization |
|---|---|---|---|
master |
sa |
myPassword |
None (static) |
testdb |
test |
guest1234 |
Environment variable |
docker container exec -i sybase isql -U "sa" -P "myPassword" -S "MYSYBASE" -D "master" <<-EOF
select id,name from sysobjects
go
EOF- SYBASE_MASTER_DB_SIZE: Size of the master database; default
200m - SYBASE_USER: Test user name; default
tester - SYBASE_PASSWORD: Test user password; default
guest1234 - SYBASE_DB: Test database name; default
testdb - SYBASE_DB_SIZE: Test database size (Must be less than 80% of the SYBASE_MASTER_DB_SIZE, and at least 24m); default
50m
https://go.sap.com/cmp/syb/crm-xu15-int-asewindm/typ.html
http://repository.transtep.com/repository/thirdparty/sybase/ASE16SP02/ASE_Suite.linuxamd64.tgz
http://repository.transtep.com/repository/thirdparty/sybase/ASE16SP02/ASE_Suite.winx64.zip
http://d1cuw2q49dpd0p.cloudfront.net/ASE16.0/ExpressEdition/ase160_linuxx86-64.zip
http://d1cuw2q49dpd0p.cloudfront.net/ASE16.0/DeveloperEdition/ase160_winx64.zip
docker build -t sybase .
docker run -d -p 8000:5000 -p 8001:5001 --name my-sybase sybase
# or
docker run -d -p 8000:5000 -p 8001:5001 --name nguoianphu-sybase nguoianphu/docker-sybase
docker exec -it my-sybase /bin/bash
source /opt/sybase/SYBASE.sh
isql -U sa -P myPassword -S MYSYBASE
select @@version
go
docker run -d -p 8000:5000 -p 8001:5001 -v /path/to/sybase_licenses:/opt/sybase/SYSAM-2_0/licenses --name my-sybase sybase
# or
docker run -d -p 8000:5000 -p 8001:5001 -v /path/to/sybase_licenses:/opt/sybase/SYSAM-2_0/licenses --name nguoianphu-sybase nguoianphu/docker-sybase