Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # INSTALL DOCKER DI CENTOS 7
- # Cara install ikuti pastebin Docker-CE Install (https://pastebin.com/KvTirpCi)
- # Verify that it’s running
- sudo systemctl status docker
- # avoid typing sudo whenever you run the docker command, add your username to the docker group
- # You will need to log out of the Droplet and back in as the same user to enable this change
- sudo usermod -aG docker $(whoami)
- # If you need to add a user to the docker group that you’re not logged in as, declare that username
- sudo usermod -aG docker username
- # BUILD IMAGE DOCKER
- # buat file Dockerfile, kemudian build
- sudo docker build -t namaapp .
- # run docker
- sudo docker run -d -p 80:3001 namaapp
- # run docker dengan map volume dan nama container
- docker run -d -p 80:3001 -v /var/log/hris:/logs --name namacontainer namaapp:1.0.0
- # run docker dengan parameter network dan nama
- docker run -d -p 80:80 --network=mynetwork --name=proxy proxy
- # DOCKER COMMANDS
- # Get IP address (more on https://docs.docker.com/engine/reference/commandline/inspect/#examples)
- sudo docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 45822cec9889
- # melihat isi docker
- sudo docker top 6781abeadf13
- # melihat statistik docker
- sudo docker stats 6781abeadf13
- # menjalankan perintah sh di dalam container
- docker exec -it frontend /bin/sh
- # untuk Alpine menggunakan perintah berikut
- docker exec -it 3b17d5882c81 ash
- # menambahkan curl di dalam images container
- apt-get update
- apt-get install curl
- # DOCKER NETWORK
- # Adding Containers To Same Network, create network
- docker network create mynetwork
- # add the container by their name to network
- docker network connect mynetwork backend
- docker network connect mynetwork frontend
- # see if they have been added by running
- docker network inspect mynetwork
- # CONTAINER
- # list container by filter
- docker container ls -a --filter status=exited --filter status=created
- # hapus container by id
- docker container rm cc3f2ff51cab cd20b396a061
- # hapus all stoped container
- docker container prune
- # hapus by filter
- docker rm $(docker ps -a -q --filter "status=exited")
- # uninstall docker
- sudo yum remove docker docker-common docker-selinux docker-engine
- sudo yum remove -y docker-ce docker-ce-cli
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement