cd Docker && sudo chmod 775 app.sh && ./app.sh
[ -d ~/github ] && cd ~/github || mkdir ~/github && cd ~/github
git clone https://github.com/rezapace/Docker && cd Docker && sudo chmod 775 setup.sh && ./setup.sh
after install you can check docker installed
docker --version
docker run --name some-postgres -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -d postgres
cd Docker && sudo chmod 775 go.sh && ./go.sh
go version
cd Docker && sudo chmod 775 xampp.sh && ./xampp.sh
sudo service apache2 start
sudo service mysql start
root
p
## Langkah : run,status,stop,restart
sudo service apache2 start
sudo service apache2 stop
sudo service apache2 status
sudo service apache2 restart
sudo service mysql start
sudo service mysql stop
sudo service mysql status
sudo service mysql restart
ALTER USER 'root'@'localhost' IDENTIFIED BY 'p';
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Untuk mengecek versi Docker yang terinstall pada komputer, gunakan perintah berikut pada terminal:
docker version
Untuk mengecek images yang sudah terdownload pada komputer, gunakan perintah berikut pada terminal:
docker images
Untuk mengecek container yang ada pada komputer, gunakan perintah berikut pada terminal:
docker container ls --all
Perintah ini akan menampilkan semua container yang pernah dibuat pada komputer.
Untuk membuat container baru, gunakan perintah berikut pada terminal:
docker container create --name [nama_container] [nama_image]
Contoh:
docker container create --name golangserver1 golang
Untuk mendownload images baru dari Docker Hub, gunakan perintah berikut pada terminal:
docker pull [nama_image]
Contoh:
docker pull golang
Untuk menjalankan container yang sudah dibuat, gunakan perintah berikut pada terminal:
docker container start [nama_container]
Contoh:
docker container start golangserver1
Untuk menghentikan container yang sedang berjalan, gunakan perintah berikut pada terminal:
docker container stop [nama_container]
Contoh:
docker container stop golangserver1
Untuk menghapus container yang sudah tidak dibutuhkan, gunakan perintah berikut pada terminal:
docker container rm [nama_container]
Contoh:
docker container rm golangserver1
Untuk menghapus images yang sudah tidak dibutuhkan, gunakan perintah berikut pada terminal:
docker image rm [nama_image]
Contoh:
docker image rm golang
Untuk membuka port pada container, gunakan perintah berikut pada terminal:
docker container create --name [nama_container] -p [port_host]:[port_container] [nama_image]
Contoh:
docker container create --name golang1 -p 8000:27017 golang
Perintah ini akan membuka port 8000 pada host dan menghubungkannya ke port 27017 pada container.