deployment-azure/install.sh

17 lines
1.1 KiB
Bash
Raw Normal View History

2017-06-05 11:47:09 -07:00
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
2017-06-05 07:53:46 -07:00
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
#sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
2017-06-05 11:47:09 -07:00
#sudo apt-get -y install docker-ce
2017-06-05 07:53:46 -07:00
#apt-cache madison docker-ce
2017-06-05 11:47:09 -07:00
sudo apt-get -y install docker-ce=17.03.1~ce-0~ubuntu-xenial
2017-06-05 07:53:46 -07:00
sudo docker pull ethcore/parity:stable
sudo docker
2017-06-05 11:26:09 -07:00
curl -O 'https://raw.githubusercontent.com/oraclesorg/test-templates/master/demo-spec.json'
curl -O 'https://raw.githubusercontent.com/oraclesorg/test-templates/master/node.pwds'
curl -O 'https://raw.githubusercontent.com/oraclesorg/test-templates/master/node-to-enode.toml'
sed -i 's/@172.16./@/g' node-to-enode.toml
2017-06-05 07:53:46 -07:00
mkdir parity-data
2017-06-05 12:30:36 -07:00
sudo docker run --name eth-parity -d -p 30300:30300 -p 8080:8080 -p 8180:8180 -p 8540:8540 -v $(pwd)/node.pwds:/build/node.pwds -v $(pwd)/parity-data:/tmp/parity -v $(pwd)/demo-spec.json:/build/demo-spec.json -v $(pwd)/node-to-enode.toml:/build/node-to-enode.toml ethcore/parity:stable --config node-to-enode.toml