关于docker安装、docker镜像、docker容器等
2017-04-02 21:18
495 查看
1、Ubuntu安装docker
注意以下命令需在root下进行
2、查看docker当前容器
3、启动停止容器
4、给容器命名
5、容器与主机互相传数据
拷贝主机文件到容器
拷贝容器文件到主机
6、镜像本地导出导入
注意:若要从本地上传到云服务器,加快scp传输速度,进过测试,进行压缩如tar.gz将增加传输速率。
7、进入容器
后台开启容器
进入容器,若已经有容器,需先开启容器(参见3)
8、docker重启
若提示Failed to start docker.service: Unit docker.service is masked.
9、配置docker源
docker使用阿里云Docker镜像库加速(修订版)
10、docker中删除images/contianer
11、容器保存为镜像
12、镜像管理
sudo apt install docker.io
注意以下命令需在root下进行
sudo -s
2、查看docker当前容器
docker ps -a
3、启动停止容器
docker start 容器id/容器name docker stop 容器id/容器name
开启停止全部容器
docker start $(docker ps -a -q) docker stop $(docker ps -a -q) docker kill $(docker ps -q)
4、给容器命名
docker run -i -t --name <名字> <镜像名/id> /bin/bash
5、容器与主机互相传数据
拷贝主机文件到容器
docker cp <主机文件源路径> <容器id/name>:/<文件目标路径>
拷贝容器文件到主机
docker cp <容器id/name>:/<文件源路径> <主机目标文件源路径>
6、镜像本地导出导入
docker save -o 要保存的文件名.tar 要保存的镜像name/id docker load --input 文件 docker load < 文件名
注意:若要从本地上传到云服务器,加快scp传输速度,进过测试,进行压缩如tar.gz将增加传输速率。
7、进入容器
后台开启容器
sudo docker run -itd <镜像id/name> /bin/bash
进入容器,若已经有容器,需先开启容器(参见3)
docker attach <容器id/name> docker exec -it <容器id/name> /bin/bash
8、docker重启
sudo service docker restart
若提示Failed to start docker.service: Unit docker.service is masked.
systemctl unmask docker.service systemctl unmask docker.socket systemctl start docker.service
9、配置docker源
docker使用阿里云Docker镜像库加速(修订版)
10、docker中删除images/contianer
docker rmi <镜像name/id> docker rm <容器name/id>
11、容器保存为镜像
docker commit <容器name/id> <镜像name>:<TAG>
12、镜像管理
docker images:列出本地所有镜像 docker search <IMAGE_ID/NAME>:查找image docker pull <IMAGE_ID>:下载image docker push <IMAGE_ID>:上传image docker rmi <IMAGE_ID>:删除image
相关文章推荐
- Docker的安装和镜像管理并利用Docker容器实现nginx的负载均衡、动静分离
- Docker的安装和镜像管理并利用Docker容器实现nginx的负载均衡、动静分离 Docker的安装 一、Docker的概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用
- docker 实战---安装一个基础镜像 (一)
- Docker的安装和镜像创建
- 关于Docker官方CentOS镜像无法启动mysqld的总结
- Docker的安装和镜像创建
- docker安装及镜像加速
- docker mysql镜像安装和使用
- Dockerfile、Docker镜像和Docker容器的关系
- Docker实践2:安装Docker及weblogic镜像
- docker【3】docker镜像容器安装
- Linux中Docker安装后如何使用Docker容器
- Docker 创建安装了tomcat的镜像
- docker实战之centos6.5上安装、镜像、容器相关操作
- Ubuntu下用docker安装redis镜像和使用redis容器分享
- 【举例2】Docker环境部署过程,用ushios/lamp-ubuntu镜像,来创建容器,并安装禅道系统
- Docker-1.相关知识+安装+镜像相关操作
- Docker容器fedora镜像内dnf无法安装