docker简单操作

http://www.runoob.com/docker/docker-tutorial.html引导网站 1添加 yum 仓库 tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF 2安装 Docker $ yum install -y docker-engine 查看安装成功docker version 3启动docker systemctl start docker.service 4使用docker version命令查看 验证安装是否成功(有client和service两部分表示docker安装启动都成功了) 5设置开机自启动 sudo systemctl enable docker 6docker镜像的获取与删除 (1) docker pull centos :下载centos所有的镜像 (2)docker pull centos:centos6  下载centos6镜像 (3)docker images  查看本机所有的镜像包 (4)docker images -a  列出所有的images(包含历史) 6docker 导入镜像 docker load --input ~/centos-7.3.tar docker挂载主机目录 -v 删除images,通过image的id来指定删除谁 docker rmi <image id> docker run -i -t -v /root/engine/:/root/engine centos /bin/bash 7.搜索镜像 docker search mysql/ sudo docker search mysql 下载镜像 docker pull mysql 将本地镜像导出为文件 docker load -i mysql.tar 编译制作Docker的命令  docker build -f Dockerfile   使用这个镜像 docker run httpd   生成镜像 docker commit -m "descrip" -a "author" contanerId imagename 保存镜像到特定位置 docker save 容器id > path(/usr/redis.img) 加载特定位置的镜像 docker load < ./redis.img repository和tag为none时 docker tag eb9a804ae885 postgres:postgres 使用新镜像创建容器 docker run -itd -p 5123:80 centos_with_httpd:genesis bash 查看容器信息 sudo docker inspect 62eaf2475304 15063 windows下操作联网 DockerCli.exe -SwitchDaemon     gitlab docker run --detach --hostname gitlab.example.com --publish 443:443 --publish 80:80 --publish 22:22 --name gitlab --restart always --volume /srv/gitlab/config:/etc/gitlab --volume /srv/gitlab/logs:/var/log/gitlab --volume /srv/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest selinux开始的时候 docker run --detach --hostname gitlab.example.com --publish 443:443 --publish 80:80 --publish 22:22 --name gitlab --restart always --volume /srv/gitlab/config:/etc/gitlab:Z --volume /srv/gitlab/logs:/var/log/gitlab:Z --volume /srv/gitlab/data:/var/opt/gitlab:Z gitlab/gitlab-ce:latest
上一篇:android中onPreviewFrame中的帧数据转bitmap格式


下一篇:form表单渲染和验证