使用systemctl命令来管理docker
sudo systemctl start docker
sudo systemctl stop docker
sudo systemctl restart docker
sudo docker ls
sudo docker pull docker.io/ubuntu
docker.io/ubuntu为镜像仓库地址,更多进行请前往dockerHub进行查看
sudo docker rmi 147051a21fd9
其中147051a21fd9表示镜像ID,查看可用镜像时会有相关信息
#docker tag [镜像id] [新镜像名称]:[新镜像标签]
sudo docker 6982b35ff928 ubuntu:ubuntu-server
# load为docker打包的镜像 import为自己打包的镜像
docker load < nginx.tar
docker import my_ubuntu_v3.tar NewName
sudo docker ps
sudo docker run --restart=always --privileged=true --name="compile-mips" -v /data/sda/sharedata:/share -itd ab7a5da7c548 /bin/bash
--restart=always表示总是重启,docker重启之后会自动重启
--privileged=true表示赋予超级权限
--name="compile-mips"表示容器别名
-v /data/sda/sharedata:/share表示容器与宿主机的路径映射(用处很大,可以用来作为文件中转)
-itd ab7a5da7c548表示使用的镜像ID
sudo docker exec -it a3684c9f629a /bin/bash
a3684c9f629a为容器ID,可以直接使用别名启动
sudo docker exec -it compile-mips /bin/bash
sudo docker stop a3684c9f629a
#或者使用别名
sudo docker stop compile-mips
sudo docker restart a3684c9f629a
#或者使用别名
sudo docker restart compile-mips
# docker rename [容器ID] [新容器名]
sudo docker rename a3684c9f629a mips
docker logs --tail 50 --follow --timestamps arm
arm为容器名
#登录 输入用户名、密码
sudo docker login
#为本地镜像添加新的标签 image1:latest为本地镜像 rhl/image1:latest为新添加的镜像 rhl为用户名
sudo docker tag image1:latest rhl/image1:latest
sudo docker push rhl/image1:latest