Docker 容器的操做命令,记录下来!💻🦉nginx
$ sudo service docker restart
复制代码
$ docker image ls
复制代码
$ docker ps
复制代码
$ docker ps -a
复制代码
$ docker ps -l
复制代码
$ docker ps -n=2
复制代码
$ docker stop CONTAINER_ID
复制代码
-f
参数)$ docker rm CONTAINER_ID
复制代码
$ docker rm $(docker ps -a -q)
复制代码
注意:docker ps -a
会列出全部容器的id,供rm命令删除。docker
$ docker create nginx
复制代码
$ docker start CONTAINER_ID
复制代码
$ docker create --name=nginx nginx
复制代码
此时的name属性就不是随机生成的,而是用户指定的nginx。ubuntu
$ docker run --name nginx1 -d -p 8080:80 nginx
复制代码
-d表示容器在后台运行,-p表示将容器的80端口映射到宿主 机的8080端口 运行成功后,在浏览器中输入http://localhost:8080就能看到Nginx的默认页面了。浏览器
$ docker run --name ubuntu -it ubuntu /bin/bash
复制代码
##应用程序自己的运行环境
FROM openjdk:8-jre-alpine
##设置应用程序的工做目录
WORKDIR /app
##将当期目录内容复制到/app容器中
COPY . /app
##使用端口8090链接容器与外部世界
EXPOSE 8090
##定义环境变量
ENV ***
复制代码
下期学习Docker容器内执行的命令。🐮bash
欢迎关注我的微信公众号:桃李报春 我的博客:leeyunt.top微信