win7安装docker
xshell链接docker
原文链接
1. 打开“Docker Quickstart Terminal”即可启动Docker。
2. 经过简单的初始化后,会在Terminal中显示以下内容。需要记下绿色的IP地址,这里是“192.168.99.100”。
3. xshell
Docker自带的Terminal不好用啊,使用Xshell等连接到Docker吧。IP地址使用上一步记来的那个,端口为22,
用户名为“docker”,密码为“tcuser”
root用户切换 sudo -i
windos docker 笔记
0. 用户
docker tcuser ssh
root sudo -i
1. 用法
docker -v
docker pull imageName 拉取镜像
docker pull mysql:5.7.21 拉取mysql5.7.21
docker images 镜像列表
docker run imageName/imageId
exit 退出
2. 删除
docker kill $(docker ps -a -q) 杀死所有正在运行的容器
docker rm $(docker ps -a -q) 删除已经停止的容器
docker rmi <image id> 根据镜像id来删除镜像
docker rmi $(docker images -q) 删除所有镜像
#### 查看容器挂载目录
docker inspect container_name | grep Mounts -A 20
docker 安装fastdfs教程
centos7 docker 笔记
1. centos7国内源 (阿里云centos可以忽略此步骤)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
2. 更新系统 (阿里云centos可以忽略此步骤)
sudo yum update
3. 安装docker
yum install docker
4. 启动
(1)启动,systemctl start docker.service
(2)开机启动,systemctl enable docker.service
(3)帮助,docker --help
(4)概要信息,docker info
(5)镜像查看,docker images
(6)容器查看,即进程查看,docker ps -a
5. 使用
下载镜像 docker pull imageName
运行镜像 docker run imageName
6. docker nginx 教程
(1)下载镜像,docker pull nginx
(2)启动容器,docker run -d -p 8080:80 nginx,把容器内的nginx的80端口,映射到当前服务器的8080端口,
浏览器输入http://ip:8080/,就可以看到nginx已启动
6.2 删除测试的nginx容器
(1)docker ps -a 可以显示容器id
停止容器
(2)docker stop 8dc6a2b6f903
删除容器
(3)docker rm 8dc6a2b6f903
6.3. 指定容器nginx的参数
docker run --name nginx-001 -d -p 8080:80 -v /home/docker/nginx/html:/usr/share/nginx/html nginx
-p 参数是把 宿主的8080端口映射到容器的80端口
这里要注意-v是数据卷,可以主机和容器之间共享/home/docker/nginx/html这个目录,
在容器里面就是/usr/share/nginx/html。其实这就是我们的代码目录,调试代码就是靠共享目录实现的,很方便!
6.4.修改容器里面的配置文件
#进入容器内部
nginx容器名称
docker exec -it nginx-001 bash
#安装工具
apt-get update
apt-get install vim
#查看和修改nginx的配置信息
vim /etc/nginx/conf.d/default.conf
6.5 卸载
1.查询安装过的包
yum list installed | grep docker
docker-engine.x86_64 17.03.0.ce-1.el7.centos @dockerrepo
2.删除安装的软件包
yum -y remove docker-engine.x86_64
7. docker network(设置ip)
1. 查看 docker network ls
2. 设置
参考资料列表 :
Zeroes : Win7安装Docker
李赫 : 在Windows里使用Docker
remote_roamer : CentOS7 上学习使用docker