Skip to content

Instantly share code, notes, and snippets.

View sharif2008's full-sized avatar
🎯
Focusing

Md. Shariful Islam sharif2008

🎯
Focusing
  • Dhaka
View GitHub Profile
@sharif2008
sharif2008 / crypto-config.yaml
Created September 23, 2019 06:17 — forked from kctam/crypto-config.yaml
3node2channel setup
OrdererOrgs:
- Name: Orderer
Domain: example.com
Specs:
- Hostname: orderer
PeerOrgs:
- Name: Org1
Domain: org1.example.com
Template:
Count: 1
@sharif2008
sharif2008 / configtx.yaml
Created September 23, 2019 06:17 — forked from kctam/configtx.yaml
3node2channel setup
---
Organizations:
- &OrdererOrg
Name: OrdererOrg
ID: OrdererMSP
MSPDir: ./crypto-config/ordererOrganizations/example.com/msp
- &Org1
Name: Org1MSP
@sharif2008
sharif2008 / docker-compose-base.yml
Created September 23, 2019 06:19 — forked from kctam/docker-compose-base.yml
3node2channel setup
version: '2'
services:
orderer:
image: hyperledger/fabric-orderer
environment:
- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=deployment_fabric
- ORDERER_HOME=/var/hyperledger/orderer
- ORDERER_GENERAL_LOGLEVEL=debug
@sharif2008
sharif2008 / docker-compose-orderer.yml
Created September 23, 2019 06:19 — forked from kctam/docker-compose-orderer.yml
3node2channel setup
version: '2'
networks:
fabric:
services:
orderer.example.com:
extends:
file: docker-compose-base.yml
@sharif2008
sharif2008 / docker-compose-node1.yml
Created September 23, 2019 06:19 — forked from kctam/docker-compose-node1.yml
3node2channel setup
version: '2'
networks:
fabric:
services:
peer0.org1.example.com:
extends:
file: docker-compose-base.yml
service: peer
@sharif2008
sharif2008 / docker-compose-node2.yml
Created September 23, 2019 06:19 — forked from kctam/docker-compose-node2.yml
3node2channel setup
version: '2'
networks:
fabric:
services:
peer0.org2.example.com:
extends:
file: docker-compose-base.yml
service: peer
@sharif2008
sharif2008 / docker-compose-node3.yml
Created September 23, 2019 06:19 — forked from kctam/docker-compose-node3.yml
3node2channel setup
version: '2'
networks:
fabric:
services:
peer0.org3.example.com:
extends:
file: docker-compose-base.yml
service: peer
@sharif2008
sharif2008 / mysql-docker.sh
Created October 16, 2019 07:17 — forked from nshtg/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root -pPASSWORD DATABASE > backup.sql
docker exec CONTAINER /usr/bin/mysqldump -u root -pPASSWORD DATABASE | gzip > backup.sql.gz
docker exec CONTAINER /usr/bin/mysqldump -u root -pPASSWORD DATABASE | bzip2 > backup.sql.bz2
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root -pPASSWORD DATABASE
gunzip < backup.sql.gz | docker exec -i CONTAINER /usr/bin/mysql -u root -pPASSWORD DATABASE
bunzip2 < backup.sql.bz2 | docker exec -i CONTAINER /usr/bin/mysql -u root -pPASSWORD DATABASE
@sharif2008
sharif2008 / mysql-docker.sh
Created October 16, 2019 07:18 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
@sharif2008
sharif2008 / example.md
Created October 16, 2019 07:18 — forked from devdrops/example.md
Mysqldump from Docker container

Mysqldump from Docker container

docker exec -i mysql_container mysqldump -uroot -proot --databases database_name --skip-comments > /path/to/my/dump.sql

OBS

  • This will generate a dump.sql file in your host machine. Awesome, eh?
  • Avoid using --compact on your dump. This will make MySQL check your constraints which will cause troubles when reading your file (damm you MySQL). And don't use --force to fix this scenario: recreate your dump without --compact ¯_(ツ)_/¯