常用命令:
docker如果要删除镜像,现在停止container
docker ps 查询正在运行的镜像
docker stop +containerid
停止后再删除
docker images 查看镜像
docker rmi +image id指定镜像删除
删除所有镜像
docker rmi `docker images -q`
连接我们的 docker 主机
docker-machine ssh default
查看文件路径
进入到 docker 主机中,也就是终端显示docker@default:~$的情况,输入命令
mount
进入共享目录
cd /文件名
ls 查看目录下文件和文件夹
docker部署微服务
用docker toolbox 开始进去的是我们主机 -->docker 主机 -->容器
创建容器:
确保在docker主机
管理员登入:sudo passwd
sudo su 进入管理员模式
执行构建命令: docker build -t second .
创建文件
touch
创建文件目录
mkdir
删除文件
rm-文件名
复制文件
cp /docker_use/Dockerfile .
#docker_use 是共享文件夹路径 . 复制到当前目录
添加了两个IP
ifconfig eth1:0 192.168.99.10 netmask 255.255.255.0 up
//第二步:运行容器,指定IP,这里的示例容器开启的SSH服务,后面拿它测试
root@default:~# docker run -d -p 192.168.99.10:222:22 --name ssh1 gudaoxuri/scala-2.11-env
查询运行 挂掉的容器
docker ps -a
删除容器
docker rm 容器id
一键停止所有容器
docker stop $(docker ps -q)
删除文件夹
rm -rf 文件夹名
一键删除所有容器
docker rm $(docker ps -aq)
运行镜像
docker run -d -p 8000:8000 镜像名或者id
查看容器运行日志
docker logs -f id
退回主机crtl+z