Docker Commands
System information
docker version
docker info
Pull images
docker pull <image>
Login to the docker hub repository
docker login
List images
Remove images
doceker rmiRun Container
Run Detached Mode
docker run -it -d --name <container> <image>:latest bash
List Containers
docker ps -a
Stop Container
docker stop <container>
Start Container
docker start <container>
Restart Container
docker restart <container>
Remove Containers
docker rm -f <container>
Exec Bash
docker exec -it <container> /bin/bash
Checking History
docker history <container>
Low-level information
docker inspect <container>
Copy Files
docker cp file.txt <container>:/tmp
Own Docker Images
docker commit <container>
List Service
docker service ls
Update Service
docker service update <service_name>
List Stack
docker stack ls
Remove Stack
docker stack rm <stack>
Deploy Stack
docker stack deploy -c <docker-stack.yml> <stack>
Using MkDocs with git on Windows and Linux
MkDocs is static site generator.
Windows
choco install pythonchoco install pip
set https_proxy=http://localhost:3128
pip install --upgrade pip --userpip install mkdocs
setx PATH "%PATH%;C:\Users\%USERNAME%\AppData\Roaming\Python\Python39\Scripts"
cd git _folder
mkdir docs
notepad mkdocs.yml
site_name: My Docs
nav:
- Home: readme.md
theme: readthedocs
mkdocs build --clean
git commit -a -m "mkdocs updates"
git push
Linux
sudo su
export HTTPS_PROXY=http://localhost:3128
pip3 install mkdocs
pip3 install docker-compose
cd git _folder
mkdir docs
echo -e "
site_name: My Docs
nav:
- Home: readme.md
theme: readthedocs" >mkdocs.yml
echo -e "# test" > docs/readme.md
mkdocs build --clean
git commit -a -m "mkdocs updates"
git push
Subscribe to:
Posts (Atom)