window Docker 安装

1. 下载 Docker (boot2docker)

https://github.com/boot2docker/windows-installer/releases/latest

下载慢,docker pull 拉取不下

使用 smartTTY(shell) + virtualbox (centos)+ docker-ce, docker(坑) 

2. 安装virtualBox(centos) 不在多说

3.设置虚拟机网络

网络-> 连接方式,桥接网卡 --》 界面名称 , controller(有线)--》 高级,接入网线
service network restart
ip addr #网络ip 与主机在同一网段

4.安装docker

内核版本 高于 3.10; uname -r
升级内核 yum update
安装docker yum install docker
启动docker ,systemctl start docker

docker -v 

5.docker search 操作

docker search mysql (docker hub)

error:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
service docker start
error:
Job for docker.service failed because the control process exited with error

卸载 docker 
yum list installed | grep docker
yum -y remove docker-common.x86_64

安装 docker-se
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r

yum install docker-ce

查看docker.service : systemctl status docker.service 

6.镜像操作

搜索镜像 docker search mongo
下载镜像 docker pull mongo
查看镜像 docker images
删除镜像 docker rmi image

7.容器操作

查看本地镜像 docker images
镜像运行为容器 : docker run --name test-mongo -d mongo
查看容器 : docker ps -a 
停止容器: docker stop name/id      docker stop test-mongo
docker ps -a
启动容器: docker start test-mongo
删除容器: docker rm test-mongo
映射端口容器: docker run -d -p 27017:27017 mongo
虚拟机映射:virtualbox 端口,高级,端口转发;

进入容器:docker exec -it container-id/name bash
退出容器:exit
查看容器日志: docker logs id/name

8. SmarTTY-2.2安装与使用

上手快,需要配置虚拟机防火墙。简单方法 service firewalld stop;service firewalld status

打开应用,配置 url,name,password,即可连接成功。

 

 

你可能感兴趣的:(linux)