docker指令
下载镜像
$ sudo docker pull ubuntu
创建容器
$ sudo docker run --name test1 -i -t ubuntu /bin/bash
$ sudo docker run --name server -d ubuntu /bin/bash #创建后台运行的程序
root@10decacd29ab:/# exit
查看容器
$sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
10decacd29ab ubuntu "/bin/bash" 13 seconds ago Exited (0) 4 seconds ago test1
删除容器
$sudo docker rm /test1
查看日志
$sudo docker logs server
将主机etc目录映射到容器的opt/etc目录,并启动容器
docker run -i -t -v /etc:/opt/etc ubuntu /bin/bash
以mosredis为容器名运行一个redis镜像,在容器里运行的端口为6379,映射到宿主机器端口为6500,所以程序连redis时要使用6500
# docker run -d --name mosredis -p 6500:6379 redis
docker中ubuntu容器安装ifconfig, ping, telnet等工具
apt install net-tools # ifconfig
apt install iputils-ping # ping
apt-get install telnet # telnet
apt-get install vim #vim