ubuntu, docker 실행

$ sudo service docker start

$ sudo docker run hello-world

$ sudo groupadd docker

$ sudo usermod -aG docker $USER

$ docker run hello-world

$ sudo ufw status

$ vi /etc/default/ufw
---
DEFAULT_FORWARD_POLICY="ACCEPT"
---

$ sudo ufw reload

$ sudo ufw allow 2375/tcp

$ docker run ubuntu:16.04

$ docker run --rm -it ubuntu:16.04 /bin/bash

$ cat /etc/issue

$ ls

$ docker run -d -p 1234:6379 redis

$ telnet localhost 1234

$ docker run -d -p 3306:3306 \
-e MYSQL_ALLOW_EMPTY_PASSWORD=true \
--name mysql \
mysql:5.7

$ docker start mysql

docker \
run \
--detach \
--env MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} \
--env MYSQL_USER=${MYSQL_USER} \
--env MYSQL_PASSWORD=${MYSQL_PASSWORD} \
--env MYSQL_DATABASE=${MYSQL_DATABASE} \
--name ${MYSQL_CONTAINER_NAME} \
--publish 3306:3306 \
mysql;

$ docker exec -i -t mysql bash

$ mysql -h127.0.0.1 -uroot

$ docker ps -a

$ docker stop ID

$ docker rm ID

$ docker images

$ docker pull ubuntu:14.04

$ docker rmi ID

$ docker logs ID

$ docker logs --tail 10 ID

$ docker logs -f ID

댓글