ubuntu18.04 docker初试
安装
1
| sudo apt-get install docker
|
启停
1
2
| sudo service docker start
sudo service docker stop
|
列出镜像
搜索镜像
拉取镜像
设置加速镜像源到阿里云镜像加速器
阿里云镜像加速器
删除镜像
1
| docker rmi 602e111c06b6
|
602e111c06b6为docker images里的IMAGE ID
创建与启动容器
交互式容器
1
| docker run -it --name=mycentos centos /bin/bash
|
守护式容器
1
| docker run -di --name=mycentos2 centos
|
查看容器
1
| ocker ps -f status=exited
|
启停容器
1
2
| docker start mycentos2
docker stop mycentos2
|
查看容器信息
1
| docker inspect mycentos2
|
查看容器IP地址
1
| docker inspect --format='{{.NetworkSettings.IPAddress}}' mycentos2
|
删除容器
登录守护式容器
1
| docker exec -it mycentos /bin/bash
|
文件拷贝
1
2
| docker cp testdisk.log mycentos:/home
docker cp mycentos:/root/abcde .
|
目录挂载
1
| docker run -di -v /home/prehisle/tmp:/home/tmp --name=mycentos2 centos
|
若报Permission denied,加入--privileged=true
1
| docker run -d -i --privileged=true -v /home/html:/home/vhtml --name=mycentos4 centos:7
|
查询镜像tag
在hub.docker.com搜索再查看Tags,如centos的tag链接
参考