Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##### Install Docker #####
- 1. https://docs.docker.com/install/linux/docker-ce/ubuntu/
- ##### Docker Intro #####
- 1. serch
- 2. pull
- 3. run
- #### Dockerfile 01 ####
- 1. Buat direktori /latihan/latihan01 dan masuk ke dalamnya
- sudo mkdir -p /latihan/latihan01
- sudo chown -R student:student /latihan
- cd /latihan/latihan01
- 2. Buat file Dockerfile
- vim Dockerfile
- # Use whalesay image as a base image
- FROM docker/whalesay:latest
- # Install fortunes
- RUN apt -y update && apt install -y fortunes
- # Execute command
- CMD /usr/games/fortune -a | cowsay
- 3. Bangun image dari Dockerfile
- sudo docker build -t docker-whale .
- 4. Tampilkan image yang sudah dibangun. mkdir
- sudo docker image ls
- 5. Uji jalankan image
- sudo docker run docker-while
- #### Dockerfile 02 ####
- 0. Turn Off Apache, Mysql onn Host OS
- 1. mkdir wordpress
- 2. FROM wordpress:php7.1-apache
- COPY . /var/www/html
- 3. docker run --name mysql-server -e MYSQL_ROOT_PASSWORD=qwerty -d mysql:5.7
- 4. docker run --name wp-workshop --link mysql-server:mysql -p 80:80 -d wordpress
- #### Publish Image ####
- 0. Regist https://hub.docker.com/
- 1. docker login --username=yourhubusername
- 2. docker tag [Image ID] yourhubusername/namarepository:namaimagebaru
- 3. docker push yourhubusername/namarepository
Add Comment
Please, Sign In to add comment