Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- https://lk.rebrainme.com/docker/task/4
- DKR 03: Basics. Запуск команд внутри контейнеров
- # ls -la
- -rw-r--r-- 1 fireball fireball 803 Dec 1 14:55 nginx.conf
- -rw-r--r-- 1 fireball fireball 796 Dec 1 14:49 nginx.conf.2
- # diff nginx.conf nginx.conf.2
- 36c36
- < return 200 'Hello from RebrainMe Docker course!';
- ---
- > return 200 'Hello from RebrainMe Docker course! Again!';
- # docker run -d -p 127.0.0.1:8890:80 -v /home/fireball/rebrain/docker-cource/03/nginx.conf:/etc/nginx/nginx.conf --name rbm-dkr-03 nginx:stable
- 9bd27b3125cda859a09bcc278e8d5e4bd6b97a4f5d943e26a3e04290b69e5d4c
- # docker ps
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- 9bd27b3125cd nginx:stable "nginx -g 'daemon of…" 8 seconds ago Up 5 seconds 127.0.0.1:8890->80/tcp rbm-dkr-03
- # curl http://127.0.0.1:8890
- Hello from RebrainMe Docker course!
- # docker exec -ti rbm-dkr-03 md5sum /etc/nginx/nginx.conf
- 322eb3aed04523674ec57f1058ac9ec3 /etc/nginx/nginx.conf
- # mv nginx.conf nginx.conf.1
- # mv nginx.conf.2 nginx.conf
- # docker exec -ti rbm-dkr-03 /bin/sh -c "nginx -t && nginx -s reload"
- nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
- nginx: configuration file /etc/nginx/nginx.conf test is successful
- 2019/12/08 14:00:42 [notice] 27#27: signal process started
- # docker exec -ti rbm-dkr-03 md5sum /etc/nginx/nginx.conf
- 322eb3aed04523674ec57f1058ac9ec3 /etc/nginx/nginx.conf
- # curl http://127.0.0.1:8890
- Hello from RebrainMe Docker course!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement